Дорогие мои коллеги IT-разработчики...
В настоящее время я работаю для своего клиента над Laravel 5.5, и мы используем библиотеку omnipay для PHP, и это Часть PayPal omnipay-paypal. Теперь, поскольку это конкретный запрос от клиента, я использую метод PayPal-Express
для перенаправления пользователей в PayPal, затем они входят в систему и оплачивают свою учетную запись PayPal или CreditCard и возвращаются на страницу моих клиентов на странице «Спасибо».
Теперь, когда клиент хочет создать страницу upSell, которая находится между страницей оформления заказа и страницей благодарности, и предлагает 1 дополнительную единицу продукта. со скидкой 50%.
Суть в том, что после первого платежа мне нужно будет каким-то образом пополнить их снова, в идеале тем, что у меня уже есть, а именно PayPal Express.
На нашей странице оформления заказа у нас есть два варианта PayPal или Checkout.com, последний предлагает сохранение свойства card_id, и после этого вы можете выполнить пополнение счета, это уже реализовано и работает как шарм с Checkout.com. Теперь вернемся к PayPal.
Я потратил изрядное количество времени, пытаясь найти такое же решение для PayPal, но безуспешно. Если есть какая-то добрая душа, которая поможет мне с этим, я был бы очень признателен, поэтому библиотека Omnipay PayPal + перезарядите клиента, если он нажмет Да на странице upSell после первоначального успешного списания/оплаты через PayPal Экспресс.
Заранее спасибо.