• Resolved caixafarta2018

    (@caixafarta2018)


    Hello guys,

    I’ve created a recurring payment store with woocommerce+subscriptions+membership plugins. Members with a valid subscription of a product category have 100% discount on the specific product category.

    So, at the checkout page, on the 2nd order, the total price will be $0,00.

    And with that in mind, comes a problem. Woocommerce will hide all payment gateways if the ORDER TOTAL is $ 0,00.

    When the custumer clicks PLACE ORDER, the order is placed (the custumer and shop manager receive the order placed email, on the woocommerce a new ORDER is created (event with Processing status) BUT it wont go to the “order-received” end point, returning to the Checkout Form fields.

    So, for the custumer, its a infinity order error loop!

    Any ideas?

Viewing 1 replies (of 1 total)
  • Plugin Support AW a11n

    (@slash1andy)

    Automattic Happiness Engineer

    Hey there!

    Not having a payment method is standard for all free orders.

    It sounds like your theme or a plugin is causing the checkout to not call the order-received endpoint to not be called properly.

    Typically issues like this may be caused by either a conflict with your theme or with another plugin. How we usually address this type of issue is to have you temporarily switch to a theme we know works, such as Storefront (https://www.ads-software.com/themes/storefront/) and disable all plugins except for WooCommerce and the plugin in question . If that resolves the issue, then slowly re-enable features until you find the one that’s causing the conflict.

Viewing 1 replies (of 1 total)
  • The topic ‘Free Order (or $0,00) hides all payment gateways’ is closed to new replies.