簡體   English   中英

PayPal Express API-付款日期應大於當前日期

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM