Избегайте пользователей оплачивать уже оплаченный товар на Paypal - PullRequest
0 голосов
/ 22 ноября 2018

Я новичок в Paypal.Я разрабатываю систему бронирования, в которой уже есть корзина.Я вручную создал форму, которая отправит мои переменные в PayPal.Каждый раз, когда я нажимаю кнопку PayPal, открывается новая вкладка для пользователя, чтобы обработать платеж.Проблема в том, что пользователь может вернуться на все еще открытую страницу (корзина) и снова нажать кнопку.Есть ли у вас идеи, как этого избежать?Может использоваться переменная, которая обнаруживает идентичные элементы, нет?

PS Я использую IPN для внутренних процессов.

1 Ответ

0 голосов
/ 26 ноября 2018

Похоже, вы используете кнопки стандартной корзины PayPal.К сожалению, вы просто описываете, как они работают.

Если вы хотите больше контроля, вам нужно переключиться на что-то другое.Например, вы можете создать собственную корзину покупок для своего сайта, а затем использовать метод загрузки корзины для отправки данных заказа корзины в PayPal.

Помимо этого, вы можете использовать API Checkout для большей свободы и гибкости с вашей интеграцией.Это потребует больше опыта кодирования.

...