Авторизация / Захват для PayPal

Используя PayPal IPN, можем ли мы осуществить отсроченный платеж. Прекрасным примером является Groupon, где карта списывается только после совершения сделки. Может ли кто-то пролить свет на часть реализации с использованием PayPal IPN, а также на то, как можно снимать деньги с нескольких карт одновременно, когда дело заканчивается

1 ответ

Решение

Для авторизации и захвата:

Для авторизации платежа вам необходимо пройти "авторизацию" в paymentmethod параметр вместо "продажа"

  <input type="hidden" name="paymentaction" value="authorization" />

Таким образом, для этого типа оплаты PayPal не будет взимать плату с отправителя сразу, но будет ждать подтверждения получателя. Для получения этого платежа доступны два метода:

  1. Получатель либо нажмет на кнопку захвата в учетной записи
  2. Это можно сделать через API - для захвата платежа используйте DoCapture и аннулируйте платеж, используя DoVoid
Другие вопросы по тегам