2009-12-04 127 views
0

因此經常性的每月付款非常簡單。像Skype這樣的自動填充功能如何(每次您的帳戶信用不足時,您都會自動收費)?這可能使用貝寶(以一種有點無縫的方式)?我猜想即使考慮存儲信用卡信息也是一個糟糕的主意。另一款支付解決方案呢?使用Paypal「自動填充」

回答

0

貝寶有一個定期付款的方法。實現它的方法取決於您使用的是哪個API。我相信買家必須擁有PayPal賬戶(這意味着如果他們只是一次性購買信用卡信息,我認爲它不起作用)

0

某些支付網關提供存儲信用卡的服務以後再收費。 TrustCommerce提供此功能的Citadel服務,這是我所熟悉的。我不確定貝寶是否有類似的東西。

當用戶進行第一次付款時,他們爲您提供信用卡信息,您授權和存儲網關。網關爲您提供了一個唯一的ID,以便您可以再次對該信用卡收費。這意味着您不必自己負責存儲信用卡數據。

response = TrustCommerce::Subscription.create(
    :cc => '4111111111111111', 
    :exp => '0412', 
    :name => 'John Smith' 
) 

billing_id = response[:billingid] 

response = TrustCommerce::Subscription.charge(
    :billingid => billing_id, 
    :amount => 1000 # $10.00 amount is in cents 
) 

對不起,我不知道貝寶在這個領域提供什麼,但我知道有很多其他的網關這樣做。我強烈建議您查看TrustCommerce,您可以使用ActiveMerchant或TrustCommerce Gem