Автоматически отправлять электронную почту после транзакции Paypal - PullRequest
1 голос
/ 15 сентября 2011

Мне нужна помощь в создании цифровой системы доставки для моего сайта.

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

Как мне поступить, любая информация будет очень полезна.

Спасибо

Ответы [ 2 ]

2 голосов
/ 15 сентября 2011

Вы ищете Уведомление о мгновенном платеже PayPal .

Уведомление о мгновенном платеже состоит из трех частей:

  1. Кто-то платит вам.
  2. Переменные PayPal POST формируют переменные по указанному вами URL-адресу, который запускает программу для обработки переменных.
  3. Вы подтверждаете уведомление.

Выше приведено цитата из Основы HTML-формы PayPal для платежей через веб-сайт .Очевидно, что на шаге 3 вы отправите электронное письмо своему клиенту.

Чтобы узнать больше об IPN, ниже приведено подробное объяснение Руководства IPN PayPal.Чтобы узнать больше о Buy Now кнопках, проверьте Платежи по одному пункту - Buy Now Buttons .

0 голосов
/ 18 ноября 2013

Подсказка: используйте это в вашем обратном вызове afterPaypalNotification в вашем AppController.php

function afterPaypalNotification($txnId)
{
ClassRegistry::init('PaypalIpn.InstantPaymentNotification')->email(array('id' => $txnId,
    'subject' => 'Thanks!',
    'message' => 'Thank you for the transaction!'
));  
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...