API платежей через веб-сайт PayPal Pro не получает все данные

Я использую PayPal WPP API для обработки платежей. Когда я выполняю платеж, не все отображенные данные отображаются (или точны) в деталях транзакции. Например, "Описание заказа", "Адрес выставления счета", "Код безопасности карты" либо пустые, либо отображают, как я полагаю, информацию по умолчанию. Я не получаю ошибку от API, и все остальное отображается правильно.

Вот постданные (сделанные по https://api-3t.sandbox.paypal.com/nvp через cURL, но у меня есть пользователи, которые также сообщают об этом в действующей конечной точке)

METHOD=DoDirectPayment&PAYMENTACTION=Sale&IPADDRESS=IP-REMOVED&VERSION=95.0&BUTTONSOURCE=Formstack_Cart_WPP_US&USER=SANDBOX-CREDENTIALS-REMOVED&PWD=SANDBOX-CREDENTIALS-REMOVED&SIGNATURE=SANDBOX-CREDENTIALS-REMOVED&AMT=3&HANDLINGAMT=&SHIPPINGAMT=&TAXAMT=&DESC=test+test+test&INVNUM=&CURRENCYCODE=&ACCT=4539644852839411&CVV2=323&EXPDATE=012016&EMAIL=test%40test.test&SHIPTOPHONENUM=&FIRSTNAME=test2&LASTNAME=test&STREET=test&STREET2=&CITY=test&STATE=AL&ZIP=12345&COUNTRYCODE=US&L_AMT0=3.00&L_QTY0=1&L_NAME0=Paypal+Pro&ITEMAMT=3

Я попытался удалить NVP для пустых значений, и я не могу найти другие результаты по этой проблеме. Что мне не хватает?

1 ответ

Я протестировал предоставленный вами запрос API (с моими собственными учетными данными), и сведения об элементе появились правильно. Я добавил еще одну позицию и отправил ее снова. Вот запрос и снимок экрана:

METHOD=DoDirectPayment&PAYMENTACTION=Sale&IPADDRESS=216.1.1.1&VERSION=95.0&BUTTONSOURCE=Formstack_Cart_WPP_US&USER=x&PWD=x&SIGNATURE=x&AMT=6&HANDLINGAMT=&SHIPPINGAMT=&TAXAMT=&DESC=test+test+test&INVNUM=&CURRENCYCODE=&ACCT=4539644852839411&CVV2=323&EXPDATE=012016&EMAIL=test%40test.test&SHIPTOPHONENUM=&FIRSTNAME=test2&LASTNAME=test&STREET=test&STREET2=&CITY=test&STATE=AL&ZIP=12345&COUNTRYCODE=US&L_AMT0=3.00&L_QTY0=1&L_NAME0=Paypal+Pro&L_AMT1=3.00&L_QTY1=1&L_NAME1=Paypal+Pro+2&ITEMAMT=6 

Если у вас есть идентификатор транзакции, я могу посмотреть его и посмотреть, было ли что-то отправлено неправильно.

Другие вопросы по тегам