2

Ich implementiere wiederkehrende Zahlungen in eine Website, aber ich habe einige Probleme. Meine Anfrage sieht von meinem Standpunkt aus korrekt aus, aber es ist falsch, das Datum anzugeben, das später als heute sein muss.PayPal Express API - Zahlungstermin sollte größer sein als das aktuelle Datum

Hier ist meine Anfrage und Antwort: enter image description here

ich am vorletzten Schritt am (Schritt 4) dieser Seite: https://developer.paypal.com/docs/classic/express-checkout/ht_ec-recurringPaymentProfile-curl-etc/

Sie das Datum sehen ist: „2016-04-14T00 : 00: 00Z "das ist später als heute um 2 Tage.

Anfrage:

&TOKEN={REMOVED}&PROFILESTARTDATE=2016-04-14T00%3A00%3A00Z&BILLINGPERIOD=Month&PAYERID={REMOVED}&BILLINGFREQUENCY=1&AMT=1&CURRENCYCODE=USD&IPADDRESS={REMOVED} 

Antwort:

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 
) 

ich verschiedene Formate ausprobiert habe, und ich habe versucht, meinen Beitrag Felder ändern, aber nichts hat bisher funktioniert.

Dank

Antwort

0

Ich arbeitete es aus.

Ich war urlencode() 'in das Datum. Ich habe den Urlcode entfernt und die Zahlung war erfolgreich.

Prost.

Verwandte Themen