• Resolved klishb

    (@klishb)


    We have reason to use the delayed capture feature for credit cards. Per the documentation: “Captures must be completed within six days.” We recently had one where inventory was out for a product and were unable to fulfill the order until after 6 days. The staff did not realize 6 days was the limit so they processed the card like normal. WooCommerce did not error and gave no indication that the payment actually failed. If you look at the order details everything looks normal and the plugin did not log any error in the notes either.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Shane Eckert

    (@shaneeckert)

    Automattic Happiness Engineer

    Hi!

    Does the order show as successful in the order screen and in the notes? Or is it that there is no message that the payment failed?

    Thank you!

    Thread Starter klishb

    (@klishb)

    All looks successful in the order screen and notes. The only failure is on Square when I login to their portal. It shows the order was cancelled even though we never cancelled it. It just timed out.

    Thread Starter klishb

    (@klishb)

    Any update on this?

    Thread Starter klishb

    (@klishb)

    Not sure why this got marked resolved. If it was resolved no one said it here.

    Hi @klishb,

    We did not mark this as resolved, if it showed up that way then I am sorry!

    All looks successful in the order screen and notes. The only failure is on Square when I login to their portal. It shows the order was cancelled even though we never cancelled it. It just timed out.

    I know this sounds like a tedious request, but can you readily replicate this, with another order? I am curious because you are correct that Captures must be completed within six days as Square will cancel the order on their side, as you mentioned. This is supposed to be relayed to WooCommerce, but if it is not then we will need to know so the developers can take a closer look.

    If I may, what version of Square are you running? Please let me know!

    Thread Starter klishb

    (@klishb)

    I assume you mean what version of WooCommerce Square? I believe the version at the time of this transaction was likely 1.0.35 as I intentionally did not upgrade for several months this year due to a tax bug with WooCommerce Services. I was hesitant to upgrade any plugins related to WooCommerce until I thought that bug was addressed.

    Sorry, but I don’t have a test Square account and I can’t really test with the live account repeatedly. Appreciate your responses.

    Hi @klishb,

    I assume you mean what version of WooCommerce Square? I believe the version at the time of this transaction was likely 1.0.35 as I intentionally did not upgrade for several months this year due to a tax bug with WooCommerce Services.

    Noted! It is safe to update to 1.0.38 which is the latest most stable version. You can also wait for 2.0.2, which is in its final testing stages. Given your issues I would update to the latest on a staging site and then make sure it works, then if all is well update the Live.

    Sorry, but I don’t have a test Square account and I can’t really test with the live account repeatedly. Appreciate your responses.

    That is OK, and understood. If this continues to happen let me know. I will keep this thread open for some time before closing it in case it does. If something else happens with Square let me know!

    Thomas Shellberg

    (@shellbeezy)

    Automattic Happiness Engineer

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Delayed capture does not produce error over 6 days’ is closed to new replies.