这个问题已经在其他地方发布,但是我还没有找到一个明确的答案呢。
我想要做的只是一个PayPal的定期付款的个人资料从55.00说£量(AMT)更改为£60.00。 量就是我要改变。 我使用的是下面这样做:
$request_params = array
(
'USER' => $api_username,
'PWD' => $api_password,
'SIGNATURE' => $api_signature,
'VERSION' => $api_version,
'METHOD' => 'UpdateRecurringPaymentsProfile',
'PROFILEID' => 'I-R159ACHCUJHF',
'AMT' => '60.00',
'NOTE' => 'Re-adjust amount to £60'
);
要么
&USER = XXXXXXX&PWD = 123456789&SIGNATURE = xyxyxyxyxyxyx&VERSION = 85.0&METHOD = UpdateRecurringPaymentsProfile&简档= I-R159ACHCUJHF&AMT = 11.00&注=重新调整量+ +至+%C2%A360&TAXAMT = 0.00
所以我想我的问题是可以在此使用上面只等领域做或你知道,如果我缺少那些可能需要的其他一些变量?
在另一方面,当我在沙箱中运行此我得到以下错误:
Array
(
[TIMESTAMP] => 2014-11-28T10:11:36Z
[CORRELATIONID] => 9a5452736a159
[ACK] => Failure
[L_ERRORCODE0] => 10001
[L_SHORTMESSAGE0] => Internal Error
[L_LONGMESSAGE0] => Timeout processing request
)
有谁知道这意味着什么,如果它涉及到的方式,我请求在上述PARAMS金额(AMT)的变化?
提前谢谢了。