I will check the payment state and get back to you ..
The payment state was submitted for settlement in the payment gateway and that is how the braintree is making the API transaction sale.
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.
But the onPaid event is not dispatched when the order is placed. that is why I raised the issue in commerce core.
chandrahasd → created an issue.
Thanks for checking this Sandeep. I have updated the status.
Here is the patch to do the same where old passwords can be restricted from accessing.
chandrahasd → created an issue.
chandrahasd → created an issue.