Skip to content
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

Orders Payment not Capture, error on Checkout #123

Open
2 tasks
lauramelos opened this issue Sep 27, 2021 · 2 comments
Open
2 tasks

Orders Payment not Capture, error on Checkout #123

lauramelos opened this issue Sep 27, 2021 · 2 comments

Comments

@lauramelos
Copy link

Describe the bug
On environment with the setting Payment Capture: Authorize and Capture the payment when the order is placed., some payment are authorized but not captured, letting the order on-hold status and returning an error on checkout process for the buyer that looks like as the order wasn't placed at all.

From what I can see in the error logs, the WC()->session->order_awaiting_payment is deleted when the checkout tries to handle the API return.

We also found that it usually happens on German Merchant sites, and with the CheckoutWC plugin that has the removal of the order_awaiting_payment from the session on one of their steps. But we also seen this issue in not matching environments.

To Reproduce
We wasn't able to reproduce, but we are plenty of users reports of the issue

Expected behavior
Gateway should be able to handle checkout and capture founds

Isolating the problem (mark completed items with an [x]):

  • I have deactivated other plugins and confirmed this bug occurs when only the extension is active.
  • I can reproduce this bug consistently using the steps above.

WordPress Environment

``` Copy and paste the system status report from **WooCommerce > System Status** in WordPress admin. ```
@lauramelos
Copy link
Author

reference https://app.clickup.com/t/1gzvbgp

@ChristianAF
Copy link

opened on WooCommerce repor woocommerce#134

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants