Save charge id
This commit is contained in:
parent
f48a5cfe71
commit
85757e01c9
1 changed files with 9 additions and 0 deletions
|
@ -269,6 +269,15 @@ def handle_webhook(request):
|
||||||
billing_address_data=billing_address_data
|
billing_address_data=billing_address_data
|
||||||
)
|
)
|
||||||
incomplete_pm.completed_at = datetime.datetime.now()
|
incomplete_pm.completed_at = datetime.datetime.now()
|
||||||
|
charges = ""
|
||||||
|
if len(payment_intent_obj.charges.data) > 0:
|
||||||
|
for d in payment_intent_obj.charges.data:
|
||||||
|
if charges == "":
|
||||||
|
charges = "%s" % d.id
|
||||||
|
else:
|
||||||
|
charges = "%s,%s" % (charges, d.id)
|
||||||
|
incomplete_pm.stripe_charge_id=charges
|
||||||
|
incomplete_pm.save()
|
||||||
except (IncompletePaymentIntents.DoesNotExist,
|
except (IncompletePaymentIntents.DoesNotExist,
|
||||||
IncompletePaymentIntents.MultipleObjectsReturned) as ex:
|
IncompletePaymentIntents.MultipleObjectsReturned) as ex:
|
||||||
logger.error(str(ex))
|
logger.error(str(ex))
|
||||||
|
|
Loading…
Reference in a new issue