Как сбросить адрес доставки PayPal при оформлении заказа? - PullRequest
0 голосов
/ 27 июня 2011

Я интегрирую PayPal в свое веб-приложение. Здесь я хочу завершить процесс оформления заказа. У него есть прямая оплата и срочная оплата.

In Express checkout we need only PayPal account like 

1)Clicking Check out with PayPal
2) Logs into PayPal to authenticate
3)Reviews the transaction on PayPal
4)Confirms the order and pays from your site
5)Receives an order confirmation 

In Direct checkout(A generic checkout flow),
1)Checks out from the shopping cart page
2)Provides shipping information
3)Chooses a payment option and provides
4)billing and payment information
5)Reviews the order and pays
6)Receives an order confirmation

Это поток. В разделе Прямое оформление заказа, когда вы выбираете способ оплаты в качестве PayPal (шаг 3), вам необходимо войти в систему и произвести оплату. В любом случае в учетной записи PayPal доступен один адрес доставки по умолчанию, а также вы должны указать адрес доставки на шаге 2.

Теперь я хочу отправить полную информацию о корзине и адрес доставки в PayPal? и я хочу сделать прямую проверку (общий поток проверки) здесь? Может ли кто-нибудь помочь мне сделать это?

1 Ответ

0 голосов
/ 28 июня 2011

Используйте Express Checkout и DoDirectPayment (Платежи через веб-сайт Pro). Express Checkout предоставляет вам функциональность перенаправления на PayPal-and-login, тогда как DoDirectPayment позволяет принимать платежи с карт непосредственно на вашем сайте.
Кроме того, вы можете переопределить адрес доставки профиля PayPal покупателя, указав ADDROVERRIDE = 1 в вызове API SetExpressCheckout. Помните, что вам нужно будет также указать информацию о адресе доставки.

https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_r_SetExpressCheckout

...