2014-12-30 3 views
0

Я пытаюсь создать профиль повторяющихся платежей с использованием прямой оплаты. Я использую следующий URLPaypal Повторяющийся профиль платежа 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 неправильно? Я использую NVP

ответ

0

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

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

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

Смежные вопросы