Paypal Express Checkout, подтверждение требуется?

Мне интересно, требуется ли подтверждение оплаты "второго" на моем сайте правилами или соглашениями Paypal.

Я говорю о шаге/экране # 4 на рисунке # 2:

https://cms.paypal.com/cms_content/US/en_US/images/developer/ECpageflow.gif https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_ECGettingStarted

Я хочу сделать DoExpressCheckoutPayment сразу после возвращения пользователя из Paypal на мой сайт, чтобы сразу распечатать страницу "спасибо за покупку", не показывая другую страницу подтверждения. Я продаю цифровые товары без отправки и любую другую дополнительную информацию, поэтому это "второе" подтверждение бесполезно для меня, но я не могу найти информацию, если я могу отказаться от этой страницы.

Ответ 1

Нет, это не требуется.
На самом деле, если вы хотите немедленно позвонить в DoExpressCheckoutPayment, я бы предложил добавить appaction & useraction = commit к URL-адресу, в который вы перенаправляете покупателя. Это изменит формулировку на страницах PayPal с "Продолжить" до "Оплатить сейчас", чтобы уменьшить путаницу для покупателя.

Просто используйте https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-xxxxx&useraction=commit.