我有一个Stripe::Card
客户,但我需要能够将其放入Stripe::Charge
,因为我无法调用Stripe::Charge.create source: the_card_i_have
因为源需要是哈希卡的属性。
ruby-stripe
gem是否有某种内置方式将该卡转换为哈希?有没有一种简单的方法可以做到这一点,还是我需要一个辅助方法来手动完成?
答案 0 :(得分:1)
Stripe::Card
有一个to_hash
方法,它可以做你想做的事情:
Stripe::Charge.create source: the_card_i_have.to_hash