1. Home
  2. Docs
  3. Local Delivery Drivers fo...
  4. Third-party plugins
  5. How to Show WooCommerce Order Custom Fields in the Driver Panel

How to Show WooCommerce Order Custom Fields in the Driver Panel

The Custom Fields feature lets you display order data from third-party plugins—such as delivery date and time—directly in the delivery driver’s panel. This ensures that your drivers see exactly the information they need when preparing for delivery.

For example, you can show:
Delivery Date: 01/01/2020 between 14:00–18:00

Step-by-Step: Add Custom Fields to the Driver Panel

1. Open the Custom Fields Page

In your WordPress dashboard, go to the plugin menu and click Custom Fields.
Then, click the Add New button.

2. Add the First Custom Field (Delivery Date)

  • In the Title, enter something descriptive, like: Delivery Date
  • From the Custom Field dropdown, select the field that stores the delivery date
    – If it doesn’t appear, you can type the field key manually
    – You can find custom field keys on the order edit screen in WooCommerce
  • Click Add Custom Field

3. Add a Second Custom Field (Delivery Time)

  • Select or enter the field that stores the delivery time
  • In the Value column, type the word: between
    (This will appear between the date and time for readability)
  • Click Add Custom Field

4. Choose Where to Display the Fields

You can show custom fields in two main locations:

  • Status Screens (Claimed, Assigned, etc.)
    Appears at the bottom of each order card
  • Order Page
    You can choose multiple sections on the order detail screen for more control

Select your preferred locations under the Sections area.

5. Click Publish

Once you’ve added the fields and selected where to display them, click the Publish button to save.

You can now visit the Driver Panel to see the custom fields in action.

Additional Notes

ACF Compatibility:
If you use the ACF plugin and can’t see the custom fields meta box, add this to your theme’s functions.php file:

add_filter('acf/settings/remove_wp_meta_box', '__return_false');

Protected Fields:
Field keys that start with an underscore (e.g., _delivery_date) are protected by WordPress and cannot be directly selected. To use them, wrap the key in brackets:
Example: [_delivery_date]

Need Help?

If you’re unsure which custom field to use, or how to retrieve it, feel free to contact us. We’re happy to assist.