Рабочий процесс с PayKey с использованием Paypal Adaptive Payment

Я пытаюсь реализовать платежную систему с использованием нового API Paypal (Adaptive Payment).

На данный момент у меня есть следующий рабочий процесс:

  • Отправьте запрос в Paypal для: AdaptivePayments / Pay
  • Это создаст запрос Pay и вернет payKey, действительный 3 часа ( источник )
  • Теперь я жду, что PayPal отправит мне запрос через IPN. Когда это произойдет, я получу с ним pay_key
  • Используя этот pay_key, я позвоню в AdaptivePayments / PaymentDetails , чтобы узнать состояние платежа.

Но мне было интересно, как я могу это сделать, если прошло больше 3 часов? (например, при возврате денег?)

Что можно сделать в таком случае?

Спасибо за вашу помощь!

5
задан Cyril N. 24 January 2012 в 19:48
поделиться