Ошибка возврата денег
Я использую библиотеку Stripe Python версии 1.23.0 с Python 2.7. Когда я пытаюсь обработать возврат, используя следующий код
import stripe
stripe.api_key = <my_api_key>
refund = stripe.Refund.create(
charge=payment_id.stripe_id
)
Я получаю сообщение об ошибке
у объекта 'module' нет атрибута Refund
Я проверил файл инициализации, и действительно, возврат не был импортирован.
Я проверил с поддержкой полосы, и они сказали,
Объект Refund был добавлен в версию нашей библиотеки 1.25.0
Я не могу найти документацию о том, как возмещения обрабатываются в библиотеке версии 1.23
1 ответ
Решение
Попробуй это,
import stripe
stripe.api_key = <my_api_key>
resp = stripe.Charge.retrieve(charge_id)
resp.refund()