【发布时间】:2014-12-31 19:51:28
【问题描述】:
我正在尝试使用 NVP 更新贝宝定期付款资料。我想更改付款金额。我要发送的请求是:
METHOD=UpdateRecurringPaymentsProfile&VERSION=86&PWD=1404892100&USER=XXX@YYY.com&SIGNATURE=ASEEEEEEECCCCCCCC&ProfileID=I-8N1W7089GB47&Note=testing&Amount=105
此请求失败并显示以下消息
[TIMESTAMP] => 2014%2d11%2d04T19%3a13%3a05Z
[CORRELATIONID] => 5c6026b1dedec
[ACK] => Failure
[L_ERRORCODE0] => 10001
[L_SHORTMESSAGE0] => Internal Error
[L_LONGMESSAGE0] => Timeout processing request
配置文件是按照https://developer.paypal.com/docs/classic/express-checkout/ht_ec-recurringPaymentProfile-curl-etc/ 的说明使用快速结帐和 CreateRecurringPaymentsProfile api 创建的
我上网很多次,但没有找到解决办法。谁能帮我解决这个问题。
谢谢 蒙朱尔
【问题讨论】:
-
如果 PayPal 的服务器遇到大量请求,有时可能会发生这种情况,但如果是这种情况,它不应该是恒定的。如果你每次都得到这个,那么这可能是请求的问题。您能否发布您正在生成并发送到 PayPal 的原始 API 请求的示例?
-
我得到的回报是:TIMESTAMP=2014%2d11%2d04T21%3a08%3a00Z&CORRELATIONID=b266f85d8a148&ACK=Failure&L_ERRORCODE0=10001&L_SHORTMESSAGE0=Internal%20Error&L_LONGMESSAGE0=Timeout%20processing
-
请求中发送是:METHOD = UpdateRecurringPaymentsProfile&VERSION = 86&PWD = 1404892100&USER = marslan.ali-facilitator_api1.gmail.com&SIGNATURE = AsH4KgWmXswD8zvjHqdfomcRAJtiA.7GTebv3aqgiinL2STjVlxk92Jb&简档= I%2dMFUT9V97BJP6&说明=测试&金额= 110 跨度>
-
我也遇到了同样的问题,你有什么新发现吗?
标签: php paypal recurring-billing paypal-nvp