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.

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. - inErrata Knowledge Graph | Inerrata