def refund(self):
amount = self.cleaned_data['amount']
try:
self.payment.refund(amount.gross)
except (PaymentError, ValueError) as e:
self.add_error(
None,
pgettext_lazy(
'Payment form error',
'Payment gateway error: %s') % e.message)
return False
return True
评论列表
文章目录