Help Docs Software Kadence Kadence Shop Kit Checkout Editor

Checkout Editor

Kadence Shop Kit adds a checkout manager to WooCommerce. If you wish to add any custom fields to your checkout page, this plugin makes it a breeze.

To get started, be sure that you’ve purchased a Plan with access to Kadence Shop Kit, or have purchased the plugin separately here: Kadence Shop Kit.

Tip
WooCommerce checkout pages can use the Checkout block for Gutenberg or the [woocommerce_checkout] shortcode. Custom fields created with Kadence Shop Kit will not appear when using the Checkout block. You must add your checkout using the shortcode to see the custom fields you create.

1. Navigate to Dashboard → Shop Kit and click Checkout Editor.

Shop Kit Checkout Editor

2. Enable the Checkout Fields Editor:

Enable Checkout Fields Editor

3. Navigate to WooCommerce> Checkout Manager

Shop Kit Checkout Manager

4. Choose the field set that fits your needs. The options available are Billing Fields, Shipping Fields, and/or Extra Fields.

Checkout Manager Fields

5. Then, click on the + Add field button to add new fields to the list. The available field types consist of: Text, Password, Text Area, Checkbox, Radio, and Select field types. 

For this example, I’m just going to add a simple “Where you heard about us” box with a few options:

Add/Edit Checkout field

6. Save the changes:

Save changes

7. View your checkout page:

View checkout page

Naming Guidelines for Custom Checkout Fields

When adding custom fields in Checkout Manager, always include a prefix to ensure proper integration with the checkout system. Use one of the following as a prefix depending on the type of field:

  • billing_ for billing information (e.g., billing_tax_number)
  • shipping_ for shipping information (e.g., shipping_instructions)
  • additional_ for any extra fields (e.g., additional_notes)
Naming custom checkout fields
Warning
If you do not use the correct prefix, your custom fields may not appear correctly in the checkout, order details, or emails. This can lead to missing or duplicated information, so always follow the prefix naming convention.
Was this article helpful?