кнопка пожертвования нескольких PayPal - PullRequest
0 голосов
/ 16 июня 2011

Я создаю веб-сайт для организации. Организация может создать столько программ, сколько захочет. Каждая программа должна иметь кнопку пожертвования PayPal. при создании программы можно автоматически вставить кнопку пожертвования PayPal (например, {donate_button: label}).

Я хочу отслеживать все сборы за пожертвования для каждой программы.

Так что мне нужно как-то узнать, на какую программу жертвует донор, чтобы я мог составить отчет о плате за каждую программу.

Я не уверен, как это сделать правильно. Можно ли динамически добавить некоторые параметры в кнопку пожертвовать PayPal? если возможно, есть ли какие-либо проблемы с безопасностью?

Можно ли динамически создавать кнопку пожертвования PayPal?

Я очень благодарен за всех вас.

Спасибо

Извините за мой плохой английский.

1 Ответ

0 голосов
/ 17 июня 2011

Я бы посоветовал просмотреть «Мгновенное платежное уведомление» (IPN) и «пользовательский», чтобы передать название организации в PayPal. Просто включите следующее в существующий код кнопки

<input type="hidden" name="notify_url" value="link to IPN script">
<input type="hidden" name="custom" value="name of organisation / other unique identifier">

и прочитайте IPN POST для параметра 'custom', когда он пройдет.

Есть дополнительная документация и пример кода на https://www.paypal.com/ipn

...