-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Order "Processing" without payment #1186
Comments
Hello @mohammedTBB , This is the expected progression of order statuses with Amazon Pay as a payment method. If the module is configured to use Automatic authorization mode, then the order status may be 'Payment Review' until authorization can be attempted asynchronously via a cron job. Once Authorized, the status will become 'Processing'. Even after capture, the order status should remain 'Processing', until the order is shipped (which will make the order 'Complete') or refunded ('Closed'). Is the processing status upon authorization causing integration issues in your store? Thanks, |
Hello @sgabhart22 Yes, As the screenshots show, there is an order that is in status processing although it does not have payment (invoice), We have authorization mode "immediate", |
Hi @mohammedTBB , Yes, generally speaking if the auth mode is Automatic, then the order status will become Payment Review immediately after the order is placed. There is a chance that the order may be authorized immediately if possible, as the Automatic mode passes a value of I'm curious to know what value you have set for Payment Action? If it is set to 'Charge when the order is shipped', then the module will not attempt to capture/invoice automatically, meaning that the farthest the module will take a transaction is through the authorization. If you continue to have issues after setting auth mode to Automatic, you may need to set up a custom cron job to adjust the order status of outstanding Authorized Amazon Pay orders to Pending, if that is what your ERP/external order management system requires before invoicing. Thanks, |
Hi @sgabhart22 The payment is set to "Charge when the order is placed". and we change the Authorization mode to "Automatic", Thanks, |
Hi @sgabhart22 I confirm that changing the Authorization mode to "Automatic" solve the problem, thanks for your support! Regards. |
Hello @sgabhart22 Today we are seeing a similar problem to the one described in this ticket. I see that there are also errors such as this
Previously we had version 5.16.1 and everything worked fine. |
@darektw I think you Can open new issue :) |
What I expected
The order should have the status 'pending' if the payment is not received (not captured).
What happened instead
The Order placed with status processing
Your setup
Details and screenshots
Order with no payment captured
![order-1](https://user-images.githubusercontent.com/66772877/234825098-ff3d433c-d1f6-41f0-a5f8-ec2449648862.png)
Order with payment captured
![order-2](https://user-images.githubusercontent.com/66772877/234825399-23e62474-bae5-43fe-b309-c6c343b395a4.png)
The text was updated successfully, but these errors were encountered: