我正在尝试使用Stripe的PaymentMethod对象来获取用户保存的信用卡,并且在print(stripe.PaymentMethod)上收到错误“模块对象没有属性'PaymentMethod'”(例如,但不显示) ,打印(stripe.Charge))。
Stripe在其API文档中列出了stripe.PaymentMethod-它实际上不起作用吗?
我尝试复制的api文档中的示例代码:
import stripe
stripe.api_key = "sk_test_4eC39HqLyjWDarjtT1zdp7dc"
stripe.PaymentMethod.create(
type='card',
card={
'number': '4242424242424242',
'exp_month': 12,
'exp_year': 2020,
'cvc': '123',
},
)
答案 0 :(得分:0)
pip install --upgrade stripe解决了我的问题。
看起来我的版本太旧了。