Sage Pay имеет PayPal-подобный IPN? - PullRequest
2 голосов
/ 31 августа 2011

Я создаю систему событий, в которой пользователи могут бронировать и оплачивать билеты - я собираюсь использовать форму оплаты Sage и хранить все данные транзакций на своих серверах (я собираю заказ билетов, имя клиента и адрес навеб-сайт, затем попросите их отправить его в Sage Pay.)

Единственная информация, которая мне нужна, - «мой конец» - подтверждение того, что платеж получен, поэтому я могу просто пометить билет как проданный (большинство событийограниченное количество билетов).

Я уже работал с PayPal IPN (& PDT) и задавался вопросом, предлагает ли Sage Pay аналогичный сервис уведомлений?

Ответы [ 2 ]

3 голосов
/ 24 ноября 2011

При использовании протокола FORM в поле ЗАПРОС вы указываете URL-адрес обратного вызова, и вы будете уведомлены об этом URL-адресе после завершения платежа.

SuccessURL URL-адрес страницы/ скрипт, на который перенаправляется пользователь, если транзакция прошла успешно.Вы можете прикрепить параметры, если хотите.Sage Pay Form также отправит зашифрованное поле, содержащее важную информацию, добавленную к этому URL (см. Ниже).

Вам также необходимо указать FailureURL, в случае сбоя транзакции.

0 голосов
/ 10 октября 2013

Sage Pay также позволяет подтверждать неудачные и успешные транзакции по электронной почте, если вы передаете поле *VendorEMail=*john.smith@webdeveloper.com в своих сообщениях о транзакциях.Это указано как дополнительное поле в их протоколе интеграции.

...