sales_order_save_commit_after for same change to shipment and after this i save new subtotal and grand total, it's worked very well for COD but when i wanna use to another online payment the grand total that send to bank is last amount.
For example if the last amount is
500$ and new amount after my change is
500$ sent to bank.
After many debug i found
sales_order_save_commit_after observer run after payment.
My question is : which order place event was fire before payment and is more like
sales_order_save_commit_after event ?