Comments (2)
Hello @nareshanjuru,
Thank you for creating this Github issue. Current approach of setting the state to payment_review
is for preventing order fulfilments before successful captures. A capture request might fail and plugin can only be notified with the webhook.
However, we believe that there might be some improvements to allow consequent capture requests before processing the previous capture's webhook. I've created an internal investigation ticket for this enhancement.
Best regards,
Can
from adyen-magento2.
Hi @nareshanjuru,
Thank you for reporting this issue and providing detailed steps to reproduce. We've investigated the problem and considered various potential solutions.
After careful consideration, we've decided to maintain the current implementation of setting the order state to payment_review
. This approach, while causing some limitations, is crucial for preventing order fulfillment before successful captures are confirmed. This is especially important as capture requests might fail, and our plugin can only be notified of the outcome via webhooks.
from adyen-magento2.
Related Issues (20)
- Implement captureDelayHours in SFCC cartridge HOT 1
- Could not create admin order using credit card payment method. HOT 2
- Unable to get payment creation date HOT 2
- Firecheckout: Paymethods not rendering when using one step checkout HOT 5
- [ECP-9289] Gerar Link pay-by-link com opção parcelar o pagamento HOT 1
- [ECP-9290] Undocumented breaking change in 9.6.0 HOT 2
- [ECP-9339]Loader freezes and payment methods are not loading HOT 1
- [ECP-9281] Cannot create second capture invoice until webhook responds to first capture invoice HOT 1
- [ECP-9346]$txVariant is null when trying to vault a Google Pay Mastercard HOT 4
- Module compatibility with Upcoming changes to refusal reason HOT 1
- [ECP-9423] Missing configuration for some payment methods, exemple : kcp_creditcard, kcp_payco, kcp_naverpay HOT 5
- [ECP-9327] Magento sending to Adyen the IP of our frontend proxy instead of the IP of the shopper HOT 1
- Klarna Order Status Not Updated HOT 2
- Property with dot in name can't be serialized HOT 4
- Payment method 'oxxo' does not work HOT 2
- [ECP-9444] Klarna payment gets cancelled on paymentDetails endpoint, but then authorised successfully via webhook HOT 1
- GraphQl - Add storeLocale in StoreConfig HOT 1
- Order in pending status if already cancelled HOT 1
- Order status update fails when Merchant reference changes HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from adyen-magento2.