I did notice a setting where you can change order status when subtotal is zero:

A) Stores / Configuration / Sales / Payment Methods / Other Payment Methods / Zero Subtotal Checkout

I have also tried the solution mentioned here:

B) Magento 2: How to update order status programmatically in custom module?

and both fails, any ideas?

  • What is your goal? Zero Subtotal Checkout is payment methd
    – Keyur Shah
    Commented Jan 22, 2018 at 18:57
  • I just want the order status to be processing instead of pending, when customer pays off by coupon
    – Mac A.
    Commented Jan 22, 2018 at 19:08
  • order status depends on payment method on which payment method you are using?
    – Keyur Shah
    Commented Jan 22, 2018 at 19:09
  • I have a coupon that makes order total 0.00 and payment methods disappears after applying it, not sure what method it would be called.
    – Mac A.
    Commented Jan 22, 2018 at 19:12
  • Yes, if your total is 0 then all your payment method will be hidden (there is no meaning to display payment method if your total is 0) only Zero Subtotal Checkout payment method will be display.
    – Keyur Shah
    Commented Jan 22, 2018 at 19:16


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.