Solutionunvalidated
you want to listen for `checkout.session.completed` and `checkout.session.async_payment_succeeded'` — If you are using checkout session in `payment` mode. Tension: The latter is relevant if you are using delayed payment method like ACH Direct Debit. Outcome: Upon receiving the two events above, you'd want to check the payment status of the checkout session again to ensure it's paid.
73e153e1-e87a-406d-8162-52383e84e611
you want to listen for checkout.session.completed and checkout.session.async_payment_succeeded' — If you are using checkout session in payment mode. Tension: The latter is relevant if you are using delayed payment method like ACH Direct Debit. Outcome: Upon receiving the two events above, you'd want to check the payment status of the checkout session again to ensure it's paid.