• Resolved karamveer

    (@karamveer)


    On my Woocommerce shop, when user fills billing details + card details and clicks PLACE ORDER NOW button, and for any reason if the Transaction gets declined, user is redirected to thank you page with the same URL as real woocommerce successful order page and our affiliates think that this of course was a real successful sale.

    Is there any way to fix this and just to show the error message on the checkout page instead redirecting the user to Thankyou page?

    Please Note that I am using third party Payment Gateway CCAvenue.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Senff

    (@senff)

    Hey @karamveer

    It’s basically up to the payment gateway to send the customer to the right page after a payment succeeds or fails, so I’d recommend reaching out to the gateway/plugin’s own support team. They will be the best people to help you with this.

    Thread Starter karamveer

    (@karamveer)

    Thank you @senff for the quick response. Will try that.

    Thread Starter karamveer

    (@karamveer)

    @senff Quick question : I could be wrong but does WooCommerce checks for the successful Order id before calling the ThankYou page at the backend?
    And is the control of calling the Thankyou page rely solely on the Payment Gateway ? Could we not modify it ??

    Was this not a bug few years back referenced here?
    https://www.ads-software.com/support/topic/order-receiving-even-payment-failed/

    Thanks in advance for the help.

    • This reply was modified 3 years, 11 months ago by karamveer.
    Plugin Support mouli a11n

    (@mouli)

    @karamveer
    As my colleague mentioned, the redirection on completion of the order is controlled by the payment gateway so in your case I suggest that you contact CCAvenue for some input here.

    It may also be a conflict between plugins so I suggest a full conflict test as follows:

    Issues like this may be caused by either a conflict with your theme or with another plugin. You can read more about plugin and theme conflicts here:
    https://docs.woocommerce.com/document/woocommerce-self-service-guide/

    The best way to determine if the issue is being caused by a theme and/or plugin is to do the following:

    1. Temporarily switch your theme back to the Storefront (https://www.woocommerce.com/storefront/) or TwentyNineteen (https://www.ads-software.com/themes/twentynineteen/) Theme.
    2. Disable all plugins except for WooCommerce and CCAvenue.
    3. Test to see if the issue has been resolved.

    If that resolves the issue, then one-by-one you can switch back your theme and re-enable your plugins, testing in between, until you find the one causing the conflict.

    If doing this on your live site is not possible, can you create a duplicate site? We suggest using WP Staging (https://www.ads-software.com/plugins/wp-staging/) if your hosting provider does not offer a staging server as an option.

    I hope that helps you to figure it out.
    Feel free to get back to us if you have further questions.

    Plugin Support Gabriel – a11n

    (@gabrielfuentes)

    We’ve not heard back from you in a while, so I’m marking this thread as resolved.

    Hopefully, you were able to find a solution to your problem! If you have further questions, please feel free to open a new topic.

    Cheers!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Order received and redirection to Thankyou page when payment failed’ is closed to new replies.