• kaelkim

    (@kaelkim)


    Hi

    I have a few orders being cancelled due to “hold stock” feature but the payment came through eWay. So, we couldn’t deliver the products to the customers until they contact us.

    Order has a note: “Unpaid order cancelled – time limit reached. Order status changed from Pending payment to Cancelled.”

    After searching it’s WooCommerce’s hold stock feature, which is set to 60 minutes in my store.

    Is there any known issue with this? I found another person posted in WooCommerce support here too.

    Not sure how they work behind, but either when eWay got paid it doesn’t update WooCommerce order status, or when WooCommerce mark the order as cancelled due to hold stock feature, it doesn’t check the payment status.

    In normal case, I get notes in the order like below

    • Eway token payment completed – Transaction Approved March 8, 2024 at 11:02 am
    • Stock hold of 60 minutes applied to:
      – [PRODUCT NAME] × 1 March 8, 2024 at 11:02 am

    But the orders with issue only has one note, it doesn’t even have when stock hold is applied.

    • Unpaid order cancelled – time limit reached. Order status changed from Pending payment to Cancelled. June 21, 2022 at 11:30 am

    I am checking through more orders to see if it happens in other payment method too, will update in the thread.

    • This topic was modified 1 year ago by kaelkim.
Viewing 1 replies (of 1 total)
  • xray24

    (@xray24)

    I contacted eway directly to see if they could help with this very issue. They said If you are using a shared page make sure they are being redirected back to your website after the payment is made. I have set this and shortened the time delay, and so far it has worked. This is checked in Myeway>settings>shared page. Give that a go… maybe…?

    Otherwise eway have suggested using secure fields.

Viewing 1 replies (of 1 total)
  • The topic ‘WooCommerce Hold Stock and eWay plugin issue’ is closed to new replies.