Очевидно, вы спрашивали, как проверить детали платежа, но не были уверены, что вам интересно, как вернуть клиента из PayPal обратно в ваш магазин / на сайт.это то, что ваш титул подразумевает.
Есть 2 способа вернуть покупателя в ваш магазин.
В вашей учетной записи PayPal,Вы можете включить Автовозврат .После того, как клиент подтвердил свою оплату через PayPal, Paypal автоматически перенаправит клиента на указанный вами return_url
.Чтобы отправить информацию о транзакции также на ваш return_url
, взгляните на включение Передача платежных данных (PDT) .
В своем коде кнопки выможет указывать return_url
в качестве входной переменной hidden
.После того как клиент подтвердил платеж через PayPal, PayPal направит клиента на страницу квитанции PayPal.На этой странице PayPal предоставит указанную вами ссылку.
Пример кнопки Buy Now , может выглядеть следующим образом:
<form name="_xclick" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="me@mybusiness.com">
<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="hidden" name="return_url" value="http:/example.com/success" />
<input type="image" src="http://www.paypal.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>
Для дальнейшего исследования, подробнее здесь.
Что касается проверки платежа со стороны покупателя, покупатель должен будет либо дождаться появления транзакции в своем выписке, как указано в PayPal, либо обратиться к продавцу за подробностями транзакции.