2016-12-01 5 views
0

저는 Python 2.7에서 Stripe Python 라이브러리 버전 1.23.0을 사용하고 있습니다. 나는 다음과 같은 코드를 사용하여 환불 처리하려고하면스트라이프 환불 오류

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

나는 초기화 파일을 확인하고있다

'모듈'개체가 어떤 속성이 환불되지 것을 오류가 참으로 환불은 수입되지 않았다.

나는 스트라이프 지원을 확인하고는 환불 객체가 나는 도서관에서 처리하는 방법 환불에 대한 모든 문서를 찾을 수 없습니다

도서관의 1.25.0 버전에 추가 된

말했다 버전

+0

Anoop의 @ 응답이 정확하다면, 당신은 요금 객체들에 대해'refund' 메소드를 호출 할 수 있습니다. 즉, 문제없이 Stripe Python 바인딩 (1.43.0)의 최신 버전으로 업그레이드 할 수 있어야합니다. 스트라이프는 이전 버전과 호환되지 않는 변경 사항이 도입되면 주요 버전 번호를 증가시킵니다. – Ywain

답변

2

1.23이 시도

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