Внедрение экспресс-оплаты цифровых товаров без JavaScript - PullRequest
0 голосов
/ 28 марта 2011

Можно ли осуществить экспресс-оформление покупки для цифровых товаров без использования JavaScript?Я хочу, чтобы мой веб-сайт не зависел от клиентов, у которых включен JavaScript, и может жить с клиентами, перенаправленными на страницы PayPal для авторизации платежа.Могу ли я просто перенаправить пользователя на https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout & token = APIToken вместо https://www.paypal.com/incontext?token=APIToken после вызова setexpresscheckout, если я отмечу транзакцию как цифровую товарную (noshipping = 1 и т. Д.)?

1 Ответ

0 голосов
/ 18 ноября 2011

Ответ на ваш вопрос: да.

  1. Ничего не меняйте в своем начальном вызове API
  2. Как вы уже упоминали, после получения токена API из перенаправления PayPalпользователь: https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=APIToken
  3. Если вы переходите с js, не забудьте удалить тег сценария PayPal и код, который преобразует вашу ссылку во всплывающее окно:

    новый PAYPAL.apps.DGFlow ({trigger: "link_id"})

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...