Je suis en train de mettre en place des paiements récurrents sur un site web mais j'ai quelques problèmes. Ma demande semble correcte de mon point de vue, mais les erreurs indiquant la date doivent être plus tard qu'aujourd'hui.PayPal Express API - La date de paiement doit être supérieure à la date actuelle
Voici ma demande ainsi que la réponse:
Je suis sur la deuxième dernière étape (étape 4) de cette page: https://developer.paypal.com/docs/classic/express-checkout/ht_ec-recurringPaymentProfile-curl-etc/
Vous pouvez voir la date est: « 2016-04-14T00 : 00: 00Z "qui est plus tard qu'aujourd'hui de 2 jours.
Demande:
&TOKEN={REMOVED}&PROFILESTARTDATE=2016-04-14T00%3A00%3A00Z&BILLINGPERIOD=Month&PAYERID={REMOVED}&BILLINGFREQUENCY=1&AMT=1&CURRENCYCODE=USD&IPADDRESS={REMOVED}
Réponse:
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
)
J'ai essayé différents formats et j'ai essayé de changer mes champs de poste, mais rien n'a fonctionné jusqu'à présent.
Merci