我在嘗試設置定期付款和IPN通知的訂閱系統,但我在閱讀時沒有設置API的notify_url的方法。帶有PayPal定期付款的IPN
0
A
回答
0
不幸的是你是對的。無法使用CreateRecurringPaymentsProfile發送通知網址。設置它的唯一方法是將其設置在貝寶的IPN設置中,但當然,您將無法針對不同的訂閱製作不同的網址。
1
CreateRecurringPaymentsProfile請求本身似乎並不會執行實際的定期交易,除了您可能設置的「INITAMT」(在創建配置文件時立即收取任何金額,比如說「設置費用」或其他)。如果是這樣,我認爲不應該有這樣的例子Recurring Payments With Direct Payment。
DoDirectPayment請求允許RECURRING參數,這需要「已經創建了定期付款配置文件」(使用CreateRecurringPaymentsProfile請求)。 DoDirectPayment還允許NOTIFYURL參數。
因此,IPN應該返回適用於定期付款的所有內容。 請參閱IPN recurring payment variables - 與「重複支付個人資料創建」相關的個人。您可以通過IPN中的「rp_invoice_id」識別您與CreateRecurringPaymentsProfile設置的「PROFILEREFERENCE」參數的匹配。
IPN subscription variables - 與首次付款和後續付款相關的付款。您可以根據IPN中的「發票」標識您使用DoDirectPayment設置的「INVNUM」。它還返回「payment_date」和「payment_status」。
雖然我沒有測試過。
相關問題
- 1. 定期付款的PayPal IPN
- 2. Paypal定期付款IPN
- 3. 定期付款IPN
- 4. Paypal IPN - 區分定期付款和初始付款
- 5. Paypal IPN的付款狀態
- 6. PayPal定期付款
- 7. Django Paypal支付定期付款的IPN信號
- 8. 貝寶定期付款ipn
- 9. 支付週期支付API的Paypal付款失敗IPN的txn_type
- 10. 跳過付款PayPal定期付款API
- 11. PayPal IPN HTML代碼與不同的第一次付款定期付款
- 12. Paypal IPN發送信息,如果用戶付款或取消定期付款
- 13. PayPal - ExpressCheckout和定期付款
- 14. PayPal不定期付款
- 15. Paypal訂閱/定期付款
- 16. PayPal定期付款/訂閱
- 17. 取消Paypal定期付款
- 18. PayPal定期付款中.net
- 19. PayPal定期付款API
- 20. Paypal API定期付款
- 21. Paypal定期付款的定期發票
- 22. 驗證與IPN的PayPal付款
- 23. 舊沙箱PayPal帳戶 - 定期付款IPN
- 24. PHP和PayPal IPN訂閱和定期付款
- 25. 當PayPal發送付款通知(IPN)
- 26. Paypal IPN和付款人電子郵件
- 27. Asp.net,paypal和IPN ..如何自動付款?
- 28. 使用IPN驗證PayPal成功付款
- 29. 使用PayPal ipn和pdt進行付款
- 30. 如何通過PayPal IPN拒絕付款?
有什麼方法可以在沙箱中測試嗎? –
是的,它在沙箱中的工作方式相同。您只需在PayPal IPN設置中設置IPN網址,它就可以工作。 –