• Resolved vvaazrundoc

    (@aamir198809)


    Hi, I am facing weird technical issue, as I am using “razorpay for woocommerce” plugin on my website “mellodeal.com” and I had contacted razorpay support regarding this issue, but they referred me to you that is why I am seeking help from you.

    Issue is like this – if some unregistered customer placed an order and after successful transaction he receive the order completion message which is – “Thank you for shopping with us. Your transaction is successful and we are processing your order. Order Id: xxx” till here all is good. But issue starts from, if some other random visitor visits my website’s home page he/she also receiving the same above order completion message which is – “Thank you for shopping with us. Your transaction is successful and we are processing your order. Order Id: xxx” without placing an order, they are receiving someone else’s “order completion message”.

    Please fix the “woocommerce” plugin and release the update, as this issue is extremely serious in nature.

    Please find required details below:-

    Using – WordPress version – 5.8.1
    Using – Woocommerce version – 5.9.0
    Using – Razorpay for Woocommerce version – 2.8.0
    Using – Theme (name & version) – Storefront 3.9.1

    Steps to reproduce the error on “Mobile”

    * Firstly visit “https://www.mellodeal.com/” on “mobile”.

    * Don’t create an account, just place an order as “unregistered customer” by using payment method “razorpay”.

    * After successful payment you will be redirected to “order received” page, now at this page just click on the logo to visit home page at home page you will receive order completion message which would be – “Thank you for shopping with us. Your transaction is successful and we are processing your order. Order Id: xxx”

    * And now use some other “mobile” phone and visit website’s home page, and there you will see “order completion message” which is belong to someone else’s.

    Steps to reproduce the error on “Desktop”

    * Firstly visit “https://www.mellodeal.com/” on “desktop”.

    * Don’t create an account, just place an order as “unregistered customer” by using payment method “razorpay”.

    * After successful payment you will be redirected to “order received” page, now at this page just click on the logo to visit home page at home page you will receive order completion message which would be – “Thank you for shopping with us. Your transaction is successful and we are processing your order. Order Id: xxx”

    * And now use some other “desktop” and visit website’s home page, and there you will see “order completion message” which is belong to someone else’s.

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Hi @aamir198809 !

    This kind of problem is usually caused by a conflict with another plugin.
    ?
    The best way to determine this is to:

    • 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 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.

    I hope this helps!

    Thread Starter vvaazrundoc

    (@aamir198809)

    Hi,

    You were right, conflict between plugins is the issue.

    wp super cache 1.7.4 (By Automattic) and razorpay for woocommerce 2.8.0 (By Team Razorpay) are conflicting.

    Now plz let me know how can we resolve this conflict.

    Hi @aamir198809

    It sounds like your cart and checkout pages are being cached by that plugin. When you use a caching plugin, you will want to make sure to exclude the Cart, Checkout, and My Account pages from the cache. For more information, please refer to the page below:

    https://woocommerce.com/document/configuring-caching-plugins/#wp-super-cache

    Thread Starter vvaazrundoc

    (@aamir198809)

    Hi @maykato

    I have already implemented your suggestion but order completion message is showing on website’s home page and home page is getting cached and it should be cached.

    Please suggest me something else so that we can resolve this conflict issue.

    Mirko P.

    (@rainfallnixfig)

    Hey @aamir198809,

    This indeed sounds like a caching issue as mentioned by maykato. Thus, purge all cache from your caching plugins and I also suggest that you contact your host to ask about site caching on the server-side, and how to disable it while you test out.

    Let us know how it goes.

    Mirko P.

    (@rainfallnixfig)

    Hi there,

    We’ve not heard back from you in a while so I’ll go ahead and mark this thread as resolved. Hopefully, you were able to find a solution to this issue.

    If you have further questions, please feel free to open a new topic.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Technical issue related to order completion message of payment gateway’ is closed to new replies.