Как отправить адрес доставки в Paypal, при использовании Paypal IPN - PullRequest
6 голосов
/ 20 апреля 2011

Я пытаюсь интегрировать Paypal IPN в приложение, которое я разрабатываю. И я застрял в проблеме, касающейся адреса доставки. Мне нужно знать, как отправить переменные адреса в Paypal, в качестве запроса, чтобы пользователь мог видеть этот адрес на PayPal. Пожалуйста, сообщите мне переменные, которые должны быть отправлены в PayPal, который PayPal рассматривает как адрес доставки (или адрес доставки).

Заранее спасибо.

1 Ответ

2 голосов
/ 04 апреля 2015

Чтобы отправить адрес доставки в PayPal, вам нужно изменить форму отправки PayPal.

Использование этого параметра позволит вам переопределить сохраненный адрес PayPal :

<input type="hidden" name="address_override" value="1">

А затем используйте эти переменные для переопределения сохраненного адреса PayPal :

<input type="hidden" name="first_name" value="Spendthrift">
<input type="hidden" name="last_name" value="Richer">
<input type="hidden" name="address1" value="123 Money St">
<input type="hidden" name="city" value="Dollarwood">
<input type="hidden" name="state" value="AB">
<input type="hidden" name="zip" value="4811">
<input type="hidden" name="country" value="CA">

С PayPal.com

Плательщику показан переданный адрес, но он не может его изменить. Адрес не отображается, если адрес недействителен, например, отсутствуют обязательные поля, например, страна, или адрес не указан вообще.

Вот ссылки:
https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/formbasics/#id08A6F0T0JQN

...