2015-04-01 5 views
0

Я просто создаю сайт, на котором я что-то продаю. Сайт работает, как описано:Проверьте, был ли платеж успешным с помощью PHP и/или JQuery? (PayPal API)

  1. Клиенты делают выбрать продукт
  2. клиентов нажимают на ссылку, чтобы купить продукт, который будет перенаправлять непосредственно в PayPal.

Что я хочу сделать сейчас, заключается в следующем, после того, как платеж был определенно преуспевающим я хочу написать PayPal-адрес электронной почты, клиента в базе данных, как это:

| id | paypal | одобрен |

| 1 | [email protected] | да |

Как я могу это понять? Нужно ли перенаправить клиента на страницу «Оформить заказ» и выполнить PHP-код для чтения данных?

Может кто-нибудь помочь мне здесь? :) Спасибо!

ответ

0

Вы ищете Instant Payment Notifications. Instant Payment Notification (IPN) is a message service that automatically notifies merchants of events related to PayPal transactions. Merchants can use it to automate back-office and administrative functions, like automatically fulfilling orders and providing customers with order status.

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

Вы можете скачать пример кода php here

Смежные вопросы