Создание кнопки пожертвования Paypal без доступа к учетной записи PayPal - PullRequest
2 голосов
/ 09 февраля 2012

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

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

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

Какой минимальный объем информации мне нужен от казначея, номер счета?Кроме того, какой самый простой способ получить от меня необходимую мне информацию?

1 Ответ

2 голосов
/ 09 февраля 2012

Вам нужен только адрес электронной почты, связанный с учетной записью Paypal, получающей пожертвования на Создание кнопки пожертвования .

Приведенная выше ссылка создаст для вас следующую разметку:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_donations">
<input type="hidden" name="business" value="josh@example.com">
<input type="hidden" name="lc" value="US">
<input type="hidden" name="item_name" value="Stackoverflow">
<input type="hidden" name="no_note" value="0">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="bn" value="PP-DonationsBF:btn_donateCC_LG.gif:NonHostedGuest">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>

Единственная строка, которую вам придется изменить, - это ввод business, который будет получателем счета Paypal.

...