Форма PayPal без шифрования

Я помню, когда я ранее создавал кнопку в Paypal, она предоставляла мне стандартный формат HTML-формы, но теперь все зашифровано. Есть ли способ получить незашифрованный формат?

Потому что мне нужно изменить количество цен вручную с помощью jQuery. Между тем, безопасно ли это делать на веб-сайте? Спасибо

Зашифрованная версия выглядит так:

2 ответа

Решение

Старый API формы все еще поддерживается PayPal, но они не предлагают его в качестве опции, когда вы хотите настроить новую кнопку оплаты. Если у вас уже есть старая форма, вы можете тщательно адаптировать ее к новому сценарию.

Причина, по которой PayPal отталкивает людей от формы, заключается в том, что пользователь может легко редактировать цену, как вы делаете это с помощью JavaScript или с помощью одного из многих инструментов отладки браузера, доступных в наши дни. Это означает, что кому-то действительно легко отредактировать цену на более низкую сумму или настроить одно из других полей в форме перед ее отправкой.

Если вы хотите иметь возможность взимать разные суммы, вы можете вместо этого взглянуть на API PayPal, который позволяет настраивать параметры на стороне сервера, где нет опасности простого редактирования HTML.

На самом деле самый простой способ - нажать на раздел 2 на кнопке создателя. В верхней части написано что-то вроде "сохранить эту кнопку на PayPal". Снимите этот флажок, а затем, когда вы попадете на страницу, где отображается ваш код, нажмите "снять защиту кода". Просто как тот.

Другие вопросы по тегам