Отправить платежный адрес с помощью Express Checkout

Мне нужно иметь возможность передавать адрес доставки и платежный адрес в PayPal с помощью продукта Express Checkout в вызове SetExpressCheckout. Мой сайт проверяет, находится ли адрес доставки пользователя в зоне доставки клиента, и переходит к PayPal.

Если я отправлю PayPal только адрес доставки или попытаюсь передать им платежный адрес, он заполнит платежный адрес только адресом доставки, что очень сбивает с толку пользователя.

Могу ли я передать PayPal отдельные адреса для выставления счетов и доставки?


person Stuart Maynard-Keene    schedule 04.11.2015    source источник
comment
Я рад, что я не единственный, кто находит странным, что Paypal указал адрес доставки в качестве платежного адреса...   -  person Link14    schedule 30.09.2016


Ответы (1)


Express Checkout не работает с адресами для выставления счетов, поскольку PayPal собирает их на размещенной странице и не возвращает продавцу в целях безопасности и конфиденциальности.

Экспресс-касса предназначена для отправки покупателя в PayPal до того, как корзина получит информацию об адресе. Затем PayPal отправляет обратно адрес доставки, выбранный клиентом. PayPal собирает информацию об адресе для выставления счетов и проверяет ее, если применимо, но не возвращает ее.

person PayPal_MSI_Robert    schedule 04.11.2015
comment
Мне нужно передать адрес доставки, и я запрещаю пользователю изменять его, передавая параметр ADDROVERRIDE. Могу ли я остановить заполнение платежного адреса этими данными, так как это очень запутывает пользователя? - person Stuart Maynard-Keene; 05.11.2015
comment
Просмотрел справку по API и нет, по умолчанию платежный адрес для гостевой проверки будет переданным адресом доставки, и клиенты могут переопределить это. - person PayPal_MSI_Robert; 05.11.2015