Я хочу хранить платежи через PayPal в базе данных MySQL, используя php. Но всегда есть вероятность провала. Я имею в виду, что если клиент вводит сумму и нажимает «заплатить сейчас», это не означает, что клиент успешно заплатил эту сумму. Клиент может просто выйти или потерпеть неудачу.
Этот код ниже настраиваемый и работает как брелок, но есть проблема. Дело в том, что я не могу установить URL обратного вызова с пользовательскими переменными в следующей форме, чтобы получить успех или неудачу и сохранить эту транзакцию в моей собственной базе данных.
Какие-либо предложения?
<form name="_xclick" action="https://www.paypal.com/us/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="[email protected]">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="item_name" value="Teddy Bear">
<input type="hidden" name="amount" value="12.99">
<input type="image" src="http://www.paypalobjects.com/en_US/i/btn/btn_buynow_LG.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
</form>
Задача ещё не решена.
Других решений пока нет …