Paypal IPN: как разместить пожертвование на сумму не менее 1 доллара? - PullRequest
0 голосов
/ 11 апреля 2010

В настоящее время пользователь может ввести сумму менее 1 доллара на веб-сайте Paypal, и некоторые люди получают пожертвования в размере 0 долларов США из-за сборов Paypal. Как установить минимальный уровень в 1 доллар или больше?

Пример: https://www.paypal.com/us/cgi-bin/webscr?cmd=_flow&SESSION=SGbE2GfDX90hYuesj2R33WHFRQU02X3eGubWF2Yo7U37vTxrOFRjGtuQF7u&dispatch=50a222a57771920b6a3d7b606239e4d529b525e0b7e69bf0224adecfb0124e9b5efedb82468478c6e115945fd0658595b0be0417afd2208f

1 Ответ

0 голосов
/ 11 апреля 2010

Вы можете использовать проверку формы, чтобы убедиться, что значение> $ 1, прежде чем отправить его в Paypal. Я бы использовал как Javascript, так и PHP-валидацию. Javascript хорош тем, что обработка выполняется на клиенте и выполняется до http-запроса. Проверка PHP требуется, потому что клиент может отключить Javascript.

Пример проверки Javascript может выглядеть примерно так:

if(document.contact_form.amount.value <= 1)
{
  alert("Please enter in an amount greater or equal than $1");
  return false;
}

Кроме того, убедитесь, что рядом с полем рядом с полем написано «вспомогательный» текст, например «Сумма пожертвования (минимум 5 долларов США)».

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