我正在使用PayPal交易日志,并发现订单只是真正准确到达分钟;如果在同一分钟内发生了多次交易,那么基于时间就会失去真正的处理顺序。
有没有获取日志到毫秒,或根据交易ID订购的方法?
感谢
答案 0 :(得分:0)
您可以尝试使用“GetTransactionDetails”API获取与该交易相关的所有信息。以下是示例请求和响应。
NVP请求:
USER=XXXXXX&PWD=XXXXXXXX&SIGNATURE=XXXX&VERSION=109.0&METHOD=GetTransactionDetails&TRANSACTIONID=9SM883109X808705E
NVP回复:
RECEIVERBUSINESS=XXXXXXXXXXX
RECEIVEREMAIL=XXXXXXXXXXXXX
RECEIVERID=XXXXXXXXXX
PAYERID=RPP8F58J274JG
PAYERSTATUS=unverified
COUNTRYCODE=US
ADDRESSOWNER=PayPal
ADDRESSSTATUS=None
SALESTAX=0.00
SHIPAMOUNT=0.00
SHIPHANDLEAMOUNT=0.00
TIMESTAMP=2014-11-21T23:00:52Z
CORRELATIONID=a53ad76aa9f83
ACK=Success
VERSION=109.0
BUILD=13834430
FIRSTNAME=John
LASTNAME=Smith
TRANSACTIONID=9SM883109X808705E
RECEIPTID=1388-0302-9236-9276
TRANSACTIONTYPE=webaccept
PAYMENTTYPE=instant
ORDERTIME=2014-10-20T21:58:02Z
AMT=10.00
TAXAMT=0.00
CURRENCYCODE=AUD
PAYMENTSTATUS=Expired
PENDINGREASON=None
REASONCODE=None
PROTECTIONELIGIBILITY=Ineligible
PROTECTIONELIGIBILITYTYPE=None
L_QTY0=1
L_TAXAMT0=0.00
L_CURRENCYCODE0=AUD
L_TAXABLE0=false