Description
The Checkout Add-Ons addon inserts custom fields on the checkout page in WooCommerce, allowing you to charge extra fees, offer paid upgrades (gift wrapping, express shipping, engraving), and collect additional information before the order is completed. Each field can be configured as text, selection, checkbox, or multiline area, with its own display rules, fixed or percentage-based cost, and required status for those who sell physical or digital products that require additional options at checkout.
Main Features of Checkout Add-Ons
- Customizable fields at checkout
Adds text inputs, selects, checkboxes, and textareas directly to the payment form. - Charges based on the selected option
Applies a fixed or percentage-based amount to the order total according to the add-on chosen by the customer. - Required field control
Marks fields as required to prevent checkout without completing the defined options. - Flexible positioning
Allows you to define the order and display area of the addons within the checkout page. - Display in orders and emails
Shows the customer’s choices in the admin panel, on the invoice, and in notifications sent after the purchase.
Benefits of Checkout Add-Ons
- Increased average order value
Monetizes additional services such as gift wrapping, express shipping, and product customization. - Collection of useful information
Collects specific order data without requiring external forms or manual contact. - More informative checkout
Reduces questions and returns by making additional options visible before payment. - No-code configuration
Creates and edits fields through the WooCommerce admin panel, eliminating the need for customization through a theme or child plugin.
Who Is Checkout Add-Ons For?
- Those who sell customizable products on WooCommerce and need to collect engraving instructions, messages, or names for printing.
- Stores that offer paid extra services such as gift wrapping, shipping insurance, or priority processing.
- Those who sell digital or physical items and need to request specific order details (delivery date, notes, variation choice) before payment.
How to Download Checkout Add-Ons
Checkout Add-Ons is available for download here at Ultrapack. After downloading the .zip file, install it under Plugins > Add New > Upload Plugin, select the file, and activate it. Field configuration will then be accessible within the WooCommerce menu, under Settings, in the tab dedicated to the addon.
Designed for those who need to adapt the WooCommerce checkout without modifying code, Checkout Add-Ons addresses common sales scenarios involving paid add-ons and the collection of specific instructions. The combination of field types, pricing rules, and display in the admin panel covers everything from small stores with only a few extras to large catalogs with multiple conditional variations by product or category.
Frequently asked questions
Is WooCommerce Checkout Add-Ons GPL-licensed?
Yes. WooCommerce Checkout Add-Ons is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WooCommerce Checkout Add-Ons on multiple sites?
Yes. You can install WooCommerce Checkout Add-Ons on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does WooCommerce Checkout Add-Ons cost at Ultrapack?
WooCommerce Checkout Add-Ons costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WooCommerce Checkout Add-Ons include updates?
Yes. The current version of WooCommerce Checkout Add-Ons is 2.8.1, published at Ultrapack on Jun 11, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WooCommerce Checkout Add-Ons scanned before publication?
Yes. Every version of WooCommerce Checkout Add-Ons goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin WooCommerce Checkout Add-Ons?
Requires WordPress 5.6 or higher and PHP 7.4 or higher. Tested up to WordPress 7.0.
What changed in this version
Version 2.8.1 2026.06.10
- Fix - Replace usage of deprecated `wc_enqueue_js` function
Version 2.8.0 2026.04.07
- New - Added abilities (WP Abilities API) for checkout add-ons: `woocommerce-checkout-add-ons/add-ons-get`, `woocommerce-checkout-add-ons/add-ons-list`, `woocommerce-checkout-add-ons/add-ons-create`
- Misc - Updated the SkyVerge Plugin Framework to v6.1.2
Version 2.7.6 2025.12.08
- Fix - Multi-select and Multi-checkbox values not saving to orders
Version 2.7.5 2025.11.03
- Fix - "Translations loaded too early" error
- Misc - Tested up to WooCommerce 10.3.3
- Misc - Improve escaping and sanitizing throughout codebase
- Misc - Updated the SkyVerge Plugin Framework to v5.15.12
Version 2.7.4 2025.04.09
- Fix - Add-on fees weren't being applied when using Stripe Express Checkout
- Misc - Remove support for deprecated navigation feature
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
woocommerce-checkout-add-ons.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
woocommerce-checkout-add-ons.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 5.6 or higher and PHP 7.4 or higher. Tested up to WordPress 7.0.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready