在使用PayPal付款的交易中,GetSellerTransactions 或 GetItemTransactions会返回相应的ExternalTransactionID字段。有时,卖家在 APi 的 Response 中看到一笔 eBay 交易会出现多个ExternalTransactionID,然而当他们登陆 PayPal Account 时,却只看见一个PayPal Transaction ID。
在API的Response中出现多个ExternalTransactionID 属于正常现象,产生的原因通常是因为买家多次尝试对一笔交易付款。
Example:
<ExternalTransaction>
<ExternalTransactionID>81230990PK390312Y</ExternalTransactionID>
<ExternalTransactionTime>2009-03-08T11:53:13.000Z</ExternalTransactionTime>
<FeeOrCreditAmount currencyID="EUR">0.0</FeeOrCreditAmount>
<PaymentOrRefundAmount currencyID="EUR">5.0</PaymentOrRefundAmount>
</ExternalTransaction>
<ExternalTransaction>
<ExternalTransactionID>4RF568T900200565F</ExternalTransactionID>
<ExternalTransactionTime>2009-03-08T11:47:45.000Z</ExternalTransactionTime>
<FeeOrCreditAmount currencyID="EUR">0.0</FeeOrCreditAmount>
<PaymentOrRefundAmount currencyID="EUR">5.0</PaymentOrRefundAmount>
</ExternalTransaction>
<ExternalTransaction>
<ExternalTransactionID>7UF13825HG7887941</ExternalTransactionID>
<ExternalTransactionTime>2009-03-14T07:27:57.000Z</ExternalTransactionTime>
<FeeOrCreditAmount currencyID="EUR">0.0</FeeOrCreditAmount>
<PaymentOrRefundAmount currencyID="EUR">5.0</PaymentOrRefundAmount>
</ExternalTransaction>
典型的导致多次为一笔交易尝试付款的原因:
1. 卖家否认买家付款,买家的付款状况为失败
2. 买家发起付款,但随后却取消付款
注意: 只有成功的付款才能在卖家的 PayPal 账户中被显示