- Issue created by @chandrahasd
- 🇮🇳India chandrahasd
But the onPaid event is not dispatched when the order is placed. that is why I raised the issue in commerce core.
- 🇮🇱Israel jsacksick
The order is paid event is dispatched only if the order is paid in full and the payment is NOT an authorization (payment with the completed state), is that the case?
- 🇮🇳India chandrahasd
In my scenario, the order paid event is dispatched when the total price is zero else it is not being dispatched. I am using commerce braintree for the payment gateway and getting a success response for the same. If the total price is more than zero, the onPaid event is not being dispatched.
- 🇮🇱Israel jsacksick
Did you check the payment state? If you're only authorizing payments, then the order is not marked as paid until you capture the payment...
- 🇮🇳India chandrahasd
The payment state was submitted for settlement in the payment gateway and that is how the braintree is making the API transaction sale.
- Status changed to Closed: cannot reproduce
4 months ago 11:37am 16 August 2024