Magento Open Source 2.2.x

Zero Subtotal Checkout

Zero Subtotal Checkout can be used for orders with a subtotal of zero that are taxed after a discount is applied. For example, Zero Subtotal Checkout might be used in the following situations:

To save time, zero subtotal orders can be set to invoiceA document that provides a detailed description of a purchase, including products purchased, quantity, price, shipping cost, sales tax, and total. automatically.

Zero Subtotal Checkout
1. On the Admin sidebar, tap Stores. Then under Settings, choose Configuration.
2. In the panel on the left, under Sales, select Payment Methods.
3. Click to expand the Zero Subtotal Checkout section. Then, do the following:
a. Enter a Title to identify the Zero Subtotal method during checkout.
b. Set Enabled to “Yes” to activate Zero Subtotal Checkout.
c. If orders typically wait for authorization, set New Order Status to “Pending” until payment is authorized.
  • Pending

    The order is waiting for authorization.


    Payment has been authorized, and the transaction is being processed.

d. Set Automatically Invoice All Items to “Yes” if you want to automatically invoice all items that have a zero balance.
e. Set Payment from Applicable Countries to one of the following:
  • All Allowed Countries

    Customers from all countries specified in your store configuration can use this payment method.

    Specific Countries

    After choosing this option, the Payment from Specific Countries list appears. Select each country in the list where customers can make purchases from your store.

f. Enter a Sort Order number to determine the position of Zero Subtotal Checkout in the list of payment methods during checkout. (0 = first, 1 = second, 2 = third, and so on.)
4. When complete, tap  Save Config .