Videos and Webinars

Use the Checkout Additional Fees Add-on

Shift4Shop's Checkout Additional Fees Add-on (Available on Pro Plan and Higher, including the Free End-to-End eCommerce Plan) allows you to offer additional fees to customers to increase the order value at the time of checkout. This would be a great way to offer your customer the chance to pay extra in order to get special consideration for their orders. For example, rush priority, special packaging, additional services, etc.

Once you have purchased the add-on (and received confirmation that it has been installed to your store), follow these steps to create the additional checkout fees for your store.

Enabling the Module

  1. Log into your Shift4Shop Online Store Manager.

  2. Using the left navigation menu, click on Modules.

  3. In the Modules page, use the search bar at the top to locate the "Checkout Additional Fees" module.

  4. Mark the Enable checkbox to turn on the module.

  5. Then, click Save at the top right of the page to turn on the module.

After saving, you'll see a confirmation popup telling you the change is made. The module will still appear on the page so you can configure the settings.

Adding Additional Checkout Fees

6. Click on the Settings button.

7. Next, click on the Add a Checkout Fee button at the top right.

You will have the following settings to configure for your checkout fee.

  • Selection Type
    Use this to select how the Checkout fee Options are selected by the shopper. Your choices are a drop-down menu or a radio button.

  • Customer Group
    Here you can specify the customer pricing group the additional checkout fees will be displayed for. Your choices are All customer groups, None (regular incoming retail customers), Phone Orders, or a select a specific group that is set up in the store.

  • Required
    Mark this checkbox if you want to make the option selection a requirement.

  • Values in Percentage
    Use this checkbox to set calculate the fees based on a percentage of the shopper's order value. If you leave this box unchecked, the fees will be added as dollar amounts. (See the Options section below for more details).

  • Description
    This is where you'll specify the description or title of the Checkout Fee. For example, "Choose Production Timeframe"

  • Sorting
    This field will let you set the sorting value number for the Checkout Fee as it appears on the checkout page. The higher the number, the farther on the list it will appear.


The options section is where you'll create the actual selections your shoppers can choose when applying the checkout fees. To continue our steps from before:

8. Click on the +Add Option button.

9. In the Name section, add the name/title of the option selection. For example: "VIP Timeframe: 3 to 5 business days."

10. In the Price field, add the cost for this selection.

11. In the Description section, describe the specifics of the option.

12. Once ready, click Save to save the option.

13. Repeat for each additional option necessary.

Based on your settings, when the shopper reaches their checkout page, they will see the Additional Fee options displayed for them. When they select an additional checkout fee, the amount is then added to their order total in the "Additional Options" section of their order summary.

Additional Information
As the store owner, when you process the orders, the selected Additional Checkout Fees will be listed as line items on the invoice for easy reference.