2016-12-01 101 views
0

我使用條紋Python庫版本1.23.0與Python 2.7。當我嘗試使用下面的代碼來處理退款條紋退款錯誤

import stripe 
stripe.api_key = <my_api_key> 
refund = stripe.Refund.create(
     charge=payment_id.stripe_id 
    ) 

我得到一個錯誤,

「模塊」對象有沒有屬性退款

我檢查了init文件和確實退款尚未導入。

我有條紋支持檢查,他們說

在1.25.0版本我們圖書館的

我無法找到如何退款庫中處理任何文件,加入該退款對象版本1.23

+0

@ Anoop的響應是正確的,你可以調用收費對象的'退款'方法。也就是說,您應該能夠毫無問題地升級到Stripe Python綁定(1.43.0)的最新版本:當引入向後不兼容的更改時,Stripe將增加主版本號。 – Ywain

回答

2

試試這個,

import stripe 
stripe.api_key = <my_api_key> 
resp = stripe.Charge.retrieve(charge_id) 
resp.refund()