• Resolved David

    (@david2019)


    Hello,

    I’m testing out this plugin with the latest version of WordPress and woocommerce. It is configured and working with eWAY sandbox, when i place a Credit card order it succesfully completes the transaction and displays in the eWay sandbox.

    The issue currently, is the order is always ‘On-Hold’ in woocommerce in stead of ‘Completed”, even though its succesfull in eWAY.

    Is something not configured correctly for this to occur?

    Any help would be great. Thank you

    Regards

    dv

Viewing 12 replies - 1 through 12 (of 12 total)
  • Hi @david2019 – This kind of problem is usually caused by either a conflict with your theme or with another plugin.
    ?
    The best way to determine this is to:

    • Temporarily switch your theme to Storefront
    • Disable all plugins except for WooCommerce
    • Repeat the action that is causing the problem

    If you’re not seeing the same problem after completing the conflict test, then you know the problem was with the plugins and/or theme you deactivated. To figure out which plugin is causing the problem, reactivate your other plugins one by one, testing after each, until you find the one causing conflict. You can find a more detailed explanation on how to do a conflict test here.

    – Joey

    Thread Starter David

    (@david2019)

    Hi Joey,

    Thanks, ill load up a fresh sandbox with the above and test it out.

    Kind regards

    DV

    Thanks, @david2019!
    Let us know how that goes ??

    – Joey

    Hi @david2019 – Any progress here?

    – Joey

    Thread Starter David

    (@david2019)

    Hi Joey,

    Testing in within the next 48 hours, well report back

    cheers

    dv

    Thread Starter David

    (@david2019)

    Hi joey,

    Just testing now, I have setup a fresh sandbox for testing with latest (WordPress, Woocommerce, Woocommerce membership, Woocommerce Subcription + Woocomerce eWAY Gateway + twenty ninten default theme). Nothing else installed on the site.

    1. Placed a subscription order, it worked and payment went into eWAY.
    – Subscription auto set to active
    – Payment placed on Hold.
    2. I changed the payment to completed manualy.

    Ill now wait 24 hours when the subscription renews, and see what happends.

    Cheers

    dv

    • This reply was modified 4 years, 5 months ago by David.

    Thanks for letting us know, @david2019!

    – Joey

    Thread Starter David

    (@david2019)

    Hi Joey, just testing again. It past 24 hours and the subscription renewed.

    It processed successfully in eWay and I can see the transaction, but the wordpress order is stuck in “Processing” even though its suppose to be completed?

    regards

    David

    Hi @david2019 – The order will only be completed if a) the product is both virtual and downloadable, or b) you manually mark it as Completed.

    Processing = paid, but not shipped
    Completed = paid and shipped

    Normal “auto-complete” snippets won’t work, as renewal orders are handled differently. You could look at this plugin: https://github.com/jrick1229/woocommerce-subscriptions-auto-complete-orders

    – Joey

    Thread Starter David

    (@david2019)

    Hi Joey,

    Ok, let me try tick downloadable and virtual. As only virtual is ticked.

    Kind Regards

    David

    Plugin Support dougaitken

    (@dougaitken)

    Automattic Happiness Engineer

    Hey @david2019

    As the order is Processing, this is successful and paid.

    As your query is related to a premium WooCommerce.com extension – Subscriptions, I’m going to mark this as resolved.

    Please reach out to us via your WooCommerce.com account if you need further help with this and include the link to this forum post.

    Thanks,

    Thread Starter David

    (@david2019)

    Ok, Thank you

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Order on hold , even if successful on eWAY’ is closed to new replies.