URL профиля регулярного платежа Paypal

Я пытаюсь создать регулярный платежный профиль с помощью прямого платежа. Я использую следующий URL

https://api-3t.sandbox.paypal.com/nvp?USER=**************&PWD=*********&SIGNATURE=*****************&METHOD=CreateRecurringPaymentsProfile&CREDITCARDTYPE=Visa&ACCT=4032031954635404&EXPDATE=122019&FIRSTNAME=Xylon&LASTNAME=Gracias&PROFILESTARTDATE=2014-12-30T07:05:09Z&BILLINGPERIOD=Month&BILLINGFREQUENCY=1&AMT=20

В ответ я получаю следующий код ошибки: 10006.... ошибка версии 2.0 не поддерживается... может ли кто-нибудь сказать мне, неправильно ли я передаю переменные в URL-адресе? я использую НВП


person Xylon    schedule 30.12.2014    source источник


Ответы (1)


Возможная причина заключается в том, что вы не передаете в PayPal какой-либо параметр версии (например, &VERSION=98), и PayPal пытается интерпретировать ваш запрос через версию API, которая не соответствует используемой вами документации. См., например:

https://developer.paypal.com/docs/classic/release-notes/merchant/PayPal_Merchant_API_Release_Notes_98/

Однако коды ошибок PayPal иногда вводят в заблуждение; вы также можете получить представление, погуглив этот код ошибки и увидев, что сделали другие люди, которые его сгенерировали (например, выполняли вызовы с отсутствующими параметрами или не по порядку).

person geewiz    schedule 30.12.2014