簡體   English   中英

使用Paypal定期付款的IPN

[英]IPN with Paypal recurring payments

我正在嘗試設置帶有定期付款和IPN通知的訂閱系統,但我讀到無法通過API設置notify_url。

CreateRecurringPaymentsProfile請求本身似乎並不執行實際的重復交易,但您可以設置“ INITAMT”(在配置文件創建后立即收取的任何金額,例如“設置費用”之類的東西)除外。 如果確實如此,我認為就不應該有這種直接付款的定期付款方式

DoDirectPayment請求允許使用RECURRING參數,這需要“已創建重復付款配置文件”(使用CreateRecurringPaymentsProfile請求)。 DoDirectPayment還允許使用NOTIFYURL參數。

因此,IPN應該退還所有適用於定期付款的內容。 請參閱IPN定期付款變量 -與“定期付款資料創建”相關的變量 您可以針對IPN中的“ rp_invoice_id”,將與CreateRecurringPaymentsProfile設置的“ PROFILEREFERENCE”參數相匹配。

IPN訂閱變量 -與第一次和之后的訂閱付款相關的變量 您可以根據IPN中的“發票”來識別與通過DoDirectPayment設置的“ INVNUM”相匹配的內容。 它還返回“ payment_date”和“ payment_status”。

我還沒有測試過。

不幸的是你是對的。 無法使用CreateRecurringPaymentsProfile發送通知URL。 設置它的唯一方法是在Paypal的IPN設置中進行設置,但是您當然無法為不同的訂閱創建不同的url。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM