Итак, у меня система экспресс-оплаты PayPal в основном работает, благодаря следующему руководству:
http://www.sanwebe.com/2012/07/paypal-expresscheckout-with-php
Но теперь я хотел бы интегрировать контекстный опыт, но снова документация совершенно бесполезна:
https://developer.paypal.com/docs/classic/express-checkout/in-context/integration/
Итак, я разберу вопросы, которые у меня есть, в зависимости от шагов, которые я должен предпринять:
1. Update your redirect URL to: https://www.paypal.com/checkoutnow/
Что они подразумевают под URL-адресом перенаправления? Это URL возврата или отмены? оба? ни один? Может быть, конечная точка API? Нет контекста для того, что я должен заменить или где.
Мне нужно добавить на свой сайт следующий код:
<form id="myContainer" method="post" action="/checkout"></form>
<script> window.paypalCheckoutReady = function () { paypal.checkout.setup('<Your-Merchant-ID>', { environment: 'sandbox', container: 'myContainer' }); }; </script> <script src="//www.paypalobjects.com/api/checkout.js" async></script>
Справедливо. Но что такое action = "/ checkout"? Он не работает сам по себе, так что я ДЕЙСТВИТЕЛЬНО должен туда вставить? URL? Это должен быть файл на моем сервере? Если да, что мне нужно сделать с этим файлом? ЧТО ЭТО ХОЧЕТ?
Я думаю, это основные проблемы, с которыми я сталкиваюсь до сих пор. Я просто поражен тем, что существует так мало информации о том, как на самом деле это настроить.