For my Magento 2.4.4 page, normally when payment is collected from Stripe, order status will move automatically from ‘Pending’ to ‘Processing’. For most orders, this works perfectly. However, there are a few orders (1 in 15 orders) that the status will be stuck in ‘Pending’, and not change to ‘Processing’ despite the status log showing that it is ‘Processing’, plus Stripe confirming that the payment is Successful.
This is an issue for my page as the status showing as ‘Processing’ is needed for things such as 3PL integration (order shipment created on 3PL platform), reward points credited to customer account, Gift Card code (if a gift card was purchased) creation and sent to customer, etc.
Has anyone come across a similar situation, or know how to fix this issue?
submitted by /u/coreqwerty
[link] [comments]