После успешного тестирования Sandbox для веб-сайта «Стандартные платежи», я собираюсь жить сейчас. Когда я нажимаю кнопку «Купить сейчас», я должен видеть страницу, которая показывает мне общее количество слева, и позволяет мне войти в систему с помощью PayPal справа.PayPal не может обработать эту транзакцию из-за веб-сайта продавца
Но я получаю следующую страницу, которая также говорит, «Test Site» в верхней части, хотя я уже не обращаясь к песочнице:
Ошибка является: Paypal cannot process this transaction because of a problem with the seller's website.
Я сделал следующие вещи:
- сделано уверен, что я изменил API конечных точек, чтобы жить производства (в основном, устранить «песочницу» из-й e URL.
- Удостоверяются, что я использую API API-специалистов из моей учетной записи продавца (не API-интерфейс тестовой программы).
- Я использую прослушиватель IPN и установил
$listener->user_sandbox
вfalse
(хотя я не думаю, что слушатель еще загружен еще на этом этапе).
Кстати, если это имеет значение, я использую ButtonManagerAPI PayPal для динамического создания размещенных кнопок, и я использую вызовы API NVP с PHP. В песочнице все работало так, как ожидалось. Это был мой соответствующий код API:
"METHOD=$methodName_&VERSION=$version&PWD=$API_Password&USER=$API_UserName&SIGNATURE=$API_Signature&BUTTONCODE=HOSTED&BUTTONTYPE=BUYNOW&L_BUTTONVAR1=amount=".$usd_total
Это, скорее всего, вызвано тем, что передается. Можете ли вы предоставить то, что вы проходите за минусом своих учетных данных API, или код возвращенной кнопки, чтобы мы могли проверить это и посмотреть, что может вызвать проблему. –
@PP_MTS_Chad это то, что я передаю: 'METHOD = BMCreateButton & VERSION = 98.0 & PWD = $ pwd & USER = $ user & SIGNATURE = $ signature & BUTTONCODE = HOSTED & BUTTONTYPE = BUYNOW & L_BUTTONVAR1 = amount = 14.13 & L_BUTTONVAR2 = return = http% 3A% 2F% 2Fwww.zeej. com.sa% 2Fprintshop% 2Fcheckout4_confirm.php & L_BUTTONVAR3 = cancel_return = HTTP% 3A% 2F% 2Fwww.zeej.com.sa% 2Fprintshop% 2Fcancel.php & L_BUTTONVAR4 = no_shipping = 1 & L_BUTTONVAR5 = notify_url = HTTP% 3A% 2F% 2Fwww.zeej.com. sa% 2Fprintshop% 2Fipn.php & L_BUTTONVAR6 = custom = 33' – user961627