[英]Paypal - Recurring billing with Rails (for non US merchant)
我需要將訂閱解決方案集成到我的Rails應用程序中。 Paypal似乎是最好的選擇(對於非美國商人)。
我需要
- 能夠支付月度和年度賬單
- 能夠暫停,取消帳戶等
- 處理過期的卡詳細信息或付款失敗
就像這里提到的那樣: 使用Rails定期計費-我有什么選擇?
我遇到過各種Paypal解決方案,例如:
**快速結帳**網站付款標准
以及各種實施選項,例如ActiveMerchant,paypal_recurring gem
只是想知道
[A]-對於條件1-3之上和之下的其他條件,哪種Paypal選項是基於訂閱計費的最佳選擇:
- 對於非美國商人
[B]-ActiveMerchant或paypal_recurring gem中最好的實現方式是什么?
我建議您使用Express Checkout和定期付款。 具體而言,您將使用SetExpressCheckout , GetExpressCheckoutDetails (可選), DoExpressCheckoutPayment (可選)和CreateRecurringPaymentsProfile這依賴於你和你的應用程序在做什么。
SEC將返回一個令牌,您將使用該令牌將用戶重定向到PayPal以及隨后的API調用。
現在,用戶已經登錄並同意繼續使用GECD,即可從PayPal獲取買家詳細信息(即送貨地址,地址狀態,付款人狀態等)。
DECP允許您完成一次性付款,其中包括運輸和稅收信息,項目詳細信息等。
CRPP允許您設置定期配置文件,包括一次性初次付款,試用金額,常規金額和期間等。
然后,您可以在其后使用UpdateRecurringPaymentsProfile API以編程方式管理配置文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.