2015-11-25 4 views
-1

У меня есть форма на веб-сайте, которую пользователи заполняют, чтобы подписаться на услугу, а затем кнопку Paypal, чтобы пользователи могли оплатить эту услугу. Перед отправкой пользователей на веб-сайт Paypal я сохраняю информацию, которую пользователь представил во временной таблице в моей базе данных. Мой вопрос таков:Удаление временных данных, когда пользователь отменяет транзакцию

Как я могу узнать, какие временные данные удалить, если пользователь отменяет транзакцию, нажав кнопку «Отмена» в Paypal? У меня нет информации о том, что пользователь отправил, когда я нахожусь на веб-сайте Paypal.

Спасибо

+0

Поскольку вы помечены IPN я предполагаю, вы читали об этом немного. Используйте IPN или один из API проверки, чтобы изменить статус транзакции после завершения платежа. –

ответ

-1

вы, вероятно, хотите настроить учётную IPN, так что вы получите пингуетесь об отмене; в свою очередь, знать, что удалить в db.

Here is a link on setting it up

Information on it

Sample Code

  1. Простая дорога использовать уведомление PayPal отмены через электронной почты для справки о том, что было отменено.
  2. Запуск истории скачать отчет и просмотреть столбец «типа», где вы увидите подписки
+0

У меня уже установлен IPN, URL-адрес IPN вызывается только после завершения транзакции. Мой вопрос о ПЕРЕД любой транзакции, чтобы знать, что удалить, когда пользователь отменяет. – user765368

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