2015-02-27 2 views
1

Я изучал документацию PayPal по передаче платежных данных (PDT). Я смущен в одном пункте, в частности:Ответ PayPal на PDT POST-back

После того, как я отправил обратно POST, содержащий идентификатор транзакции и токен PDT, в документации говорится, что PayPal отправляет ответ и первую строку этого идентификатора ответа либо SUCCESS, либо FAIL. Смущает меня это

а), что URL является то, что ответ отправлен (я предполагаю, что это тот же самый URL оригинальный ответ GET отправляется) и

б) в какой форме этот ответ послал мне ? Это GET или POST или что-то еще?

Кроме того, есть ли где-нибудь я могу найти пример кода в PHP для этой последовательности транзакций?

Для справки, документ PayPal Я смотрю на это: https://developer.paypal.com/webapps/developer/docs/classic/paypal-payments-standard/integration-guide/paymentdatatransfer/

Спасибо за вашу помощь, Кен

ответ

1

Вы, наверное, уже поняли это один из в настоящее время, но это может помочь другим.

a) Ваше предположение верно. Обычно вы создаете свой запрос POST в Paypal с помощью Curl и анализируете ответ в том же скрипте.

b) Это POST, на мой взгляд, вы просто попадете в ответ Curl.

Кроме того, есть ли где-нибудь я могу найти пример кода в PHP для этой последовательности транзакций?

Да, образцы кода PDT здесь: https://github.com/paypal/pdt-code-samples

IPN примеры кода здесь: https://github.com/paypal/ipn-code-samples