我有一个与“相关”与贝宝的快捷签出NVP API的交易。关于交易是完成了还是被拒绝了,我如何才能得到这个相关的细节?
发布于 2016-06-07 16:09:54
CorrelationID几乎毫无用处,因为在引用查找中使用了transactionID,如下所示。这里要做的最好的解决方案是运行GETTRANSACTIONDETAILS用于Express签出的API调用,使用以下命令:
付款情况。
它是下列值之一:无-无状态
Canceled-Reversal --一个逆转被取消了,例如,当你赢了一场争论,而反转的资金已经退还给你。
已完成-付款已完成,资金已成功地添加到您的帐户余额。
否认了--你拒绝了付款。只有在以前由于PendingReason元素描述的可能原因而未付款的情况下,才会发生这种情况。
过期-此付款的授权期限已经达到。
失败了--付款失败了。这只会发生当付款是从你的买方的银行帐户。
In--事务尚未终止,例如,授权可能正在等待完成。
Partially-Refunded -付款已被部分退还。
未决-付款待定。有关更多信息,请参见PendingReason字段。
还了-你还了钱。
倒转-一笔付款因退款或其他类型的倒转而被逆转。资金已从您的帐户余额中取出,并退还给买方。反转的原因在ReasonCode元素中指定。
处理-付款已被接受。
作废了-这个事务的授权被取消了。
下面是一个帮助您处理此调用和参数的文档:GetTransactionsDetails API
https://stackoverflow.com/questions/37683643
复制相似问题