2016-01-26 29 views
2

我使用stripe gem,我想用下面的代碼添加信用卡作爲documentation提示:條紋寶石 - 發現,大萊卡和JCB卡 - 您的卡不支持

Stripe::Token.create(
    :card => { 
    :number => "4242424242424242", 
    :exp_month => 1, 
    :exp_year => 2017, 
    :cvc => "314" 
    }, 
) 

我試着所有的測試卡號碼從this page of stripe,它似乎不適用於大來卡客戶,發現傑西博

我從條紋中獲得的錯誤是Stripe::CardError: Your card is not supported,當我使用上面的卡片之一時,但它對簽證,萬事達卡和美國運通的正常工作。這是爲什麼發生?我應該從條紋面板上的某個地方啓用這些卡,還是應該傳遞一些額外的參數?

回答

6

只有U.S. businesses可以接受Diners Club,Discover和JCB。我認爲你有一個非美國的條紋賬戶。

+0

這仍然是這種情況? – nmit026

+1

https://support.stripe.com/questions/which-currencies-does-stripe-support - 「JCB,Discover和Diners Club卡只能以美元付費。」我認爲限制仍然存在。 – MikeRogers0

+0

謝謝。例如新西蘭,支持證實我只支持Visa,MasterCard和American Express。 – nmit026