[英]PayPal Express API - Payment date should be greater than current date
我正在向網站實施定期付款,但是遇到了一些問題。 從我的觀點來看,我的要求看起來是正確的,但是指出日期的錯誤要晚於今天。
我在此頁面的最后第二步(第4步): https : //developer.paypal.com/docs/classic/express-checkout/ht_ec-recurringPaymentProfile-curl-etc/
您可以看到日期為:“ 2016-04-14T00:00:00Z”,比今天晚了2天。
請求:
&TOKEN={REMOVED}&PROFILESTARTDATE=2016-04-14T00%3A00%3A00Z&BILLINGPERIOD=Month&PAYERID={REMOVED}&BILLINGFREQUENCY=1&AMT=1&CURRENCYCODE=USD&IPADDRESS={REMOVED}
響應:
Array
(
[TIMESTAMP] => 2016-04-11T23:45:44Z
[CORRELATIONID] => efe9e7aded581
[ACK] => Failure
[VERSION] => 64
[BUILD] => 000000
[L_ERRORCODE0] => 11505
[L_SHORTMESSAGE0] => Start Date should be greater than current date
[L_LONGMESSAGE0] => Subscription start date should be greater than current date
[L_SEVERITYCODE0] => Error
)
我嘗試了不同的格式,並且嘗試更改帖子字段,但到目前為止沒有任何效果。
謝謝
我解決了。
我正在urlencode()
約會。 我刪除了urlencode,付款成功。
干杯。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.