簡體   English   中英

Paypal-使用Rails的定期結算(適用於非美國商家)

[英]Paypal - Recurring billing with Rails (for non US merchant)

我需要將訂閱解決方案集成到我的Rails應用程序中。 Paypal似乎是最好的選擇(對於非美國商人)。

我需要

  1. 能夠支付月度和年度賬單
  2. 能夠暫停,取消帳戶等
  3. 處理過期的卡詳細信息或付款失敗

就像這里提到的那樣: 使用Rails定期計費-我有什么選擇?

我遇到過各種Paypal解決方案,例如:

**快速結帳**網站付款標准

以及各種實施選項,例如ActiveMerchant,paypal_recurring gem

只是想知道

[A]-對於條件1-3之上和之下的其他條件,哪種Paypal選項是基於訂閱計費的最佳選擇:

  • 對於非美國商人

[B]-ActiveMerchant或paypal_recurring gem中最好的實現方式是什么?

我建議您使用Express Checkout和定期付款。 具體而言,您將使用SetExpressCheckoutGetExpressCheckoutDetails (可選), DoExpressCheckoutPayment (可選)和CreateRecurringPaymentsProfile這依賴於你和你的應用程序在做什么。

SEC將返回一個令牌,您將使用該令牌將用戶重定向到PayPal以及隨后的API調用。

現在,用戶已經登錄並同意繼續使用GECD,即可從PayPal獲取買家詳細信息(即送貨地址,地址狀態,付款人狀態等)。

DECP允許您完成一次性付款,其中包括運輸和稅收信息,項目詳細信息等。

CRPP允許您設置定期配置文件,包括一次性初次付款,試用金額,常規金額和期間等。

然后,您可以在其后使用UpdateRecurringPaymentsProfile API以編程方式管理配置文件。

暫無
暫無

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

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