Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Paypal DoReferenceTransaction失败_Paypal - Fatal编程技术网

Paypal DoReferenceTransaction失败

Paypal DoReferenceTransaction失败,paypal,Paypal,我的应用程序具有快速签出功能,并调用以下API操作 a) setExpressCheckout b) GetExpressCheckoutDetails c) 创建账单协议 这将为我提供BILLINGAGREEMENTID,然后将其传递给DoReferenceTransaction API操作 上述操作失败,错误为“计费协议id或交易id无效” 这是与贝宝API的旧版本,但升级后失败。 是否有任何提示说明此操作失败的原因?我正在进行PAYMENTACTION=Sale是否有调试ID?是否可以发布

我的应用程序具有快速签出功能,并调用以下API操作

a) setExpressCheckout

b) GetExpressCheckoutDetails

c) 创建账单协议

这将为我提供BILLINGAGREEMENTID,然后将其传递给DoReferenceTransaction API操作

上述操作失败,错误为“计费协议id或交易id无效”

这是与贝宝API的旧版本,但升级后失败。
是否有任何提示说明此操作失败的原因?

我正在进行PAYMENTACTION=Sale是否有调试ID?是否可以发布请求和收到的响应?响应:L_LONGMESSAGE0=计费协议ID或交易ID无效PAYMENTSTATUS=无PENDINGREASON=无REASONCODE=无,PAYMENTTYPE=无,版本=112.0,确认=失败,时间戳=2015-12-30T04:01:42Z,L_SEVERITYCODE0=错误,L_SHORTMESSAGE0=账单协议Id或交易Id无效,TRANSACTIONTYPE=None}请求参数:SUBJECT=ABCD&PWD=TTTT&SOURCE=SDK\u 5.2.5\u JAVA\u PAYPAL&VERSION=112.0&INVNUM=4255185&AMT=4000&PAYMENTACTION=Sale&METHOD=DoReferenceTransaction&RETURNFMFDETAILS=1&REFERENCEID=B-10V31543GK461713M&CURRENCYCODE=USD&USER=abc.com