1 messages · Page 1 of 1 (latest)
Card payments are synchronous so .async_payment_succeeded will never fire
.async_payment_succeeded
.completed is sufficient to determine the payment a success for cards
.completed
You can verify that on the payment_status field
payment_status