Plugin Directory

Test out the new Plugin Directory and let us know what you think.

WooCommerce Checkout Manager

Manages WooCommerce Checkout, the advanced way.

How do I add conditional Checkout fields?

Read through the Adding Conditional Checkout fields walkthrough on our website.

[Insert feature] is not working within WooCommerce Checkout Manager

First de-activate and re-activate the WooCommerce Checkout Manager from the Plugins screen within the WordPress Administration. This triggers the Plugin installation script to be run and often resolves issues when updating from a legacy release of WooCommerce Checkout Manager (e.g. <4.0).

If your issue persists visit the WooCommerce Checkout Manager > Support section. This is the place to comment on existing topics and raise new support topics.

Why can't I do [insert feature] within WooCommerce Checkout Manager?

Visit the WooCommerce Checkout Manager > Ideas/Feature requests Trello board or open a new topic on the WooCommerce Checkout Manager > Support section.

How to fix fields that are not showing on checkout page properly?

Usually this is an CSS issue. If your theme comes with the option to input your very own custom CSS, you can use the abbreviation field name as part of the CSS code to set the fields in the way that you want.

Example :

#myfield1_field {
    float: right;

How do I review the Order data from the custom fields?

Your Order data can be reviewed in each Order within the default WooCommerce Order Data box of the WooCommerce > Edit Order screen within the WordPress Administration. Custom fields are separated by Billing, Shipping and Additional sections.

How do you access saved data to be used with WooCommerce PDF Invoices & Packing Slips?

The above plugin requests that you code the fields in the template. To access the saved data, use the abbreviation name of the field. As we are using the first abbreviation field as an example. Where "myfield1" is the abbreviation name, and "My custom field:" is the label.


<?php $wpo_wcpdf->custom_field('myfield1', 'My custom field:'); ?>

Requires: 3.0 or higher
Compatible up to: 4.6.1
Last Updated: 4 months ago
Active Installs: 40,000+


3.4 out of 5 stars


3 of 42 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,2,2 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,2,2 100,2,2
100,1,1 100,2,2
0,1,0 100,1,1
100,1,1 100,1,1 80,5,4
100,1,1 0,24,0 50,2,1 100,1,1
100,1,1 67,3,2
100,1,1 100,2,2 100,1,1
100,1,1 100,1,1 100,1,1