F4 Shipping Phone and E-Mail for WooCommerce


F4 Shipping Phone and E-Mail for WooCommerce does exactly what the name says. It adds (often needed) fields
for e-mail and/or telephone number to the shipping address. Here are a few things the plugin does:

  • Adds e-mail and/or telephone field to the shipping address checkout form
  • Adds e-mail and/or telephone field to the edit shipping address form
  • Adds e-mail and/or telephone field to the edit order backend page
  • Shows e-mail and/or telephone field in privacy data export
  • Erases e-mail and/or telephone data if privacy erase is requested
  • Shows e-mail and/or telephone field in orders (thank you page, email etc.)
  • Full integration into the PayPal payment gateway


This plugin works out-of-the-box. By default, the settings from the billing address
are used for both fields (e-mail = required and telephone = required, optional or hidden, according to the billing address settings).

You can change the settings for both fields on the Accounts & Privacy screen in your WooCommerce settings. Both fields you can hide or set to optional/required.

Features overview

  • Adds e-mail and/or telephone fields
  • Works without configuration
  • Can be configurated for both fields
  • Easy to use
  • Lightweight and optimized
  • 100% free!

Planned features

  • Full integration into API and REST
  • Compatibility check for other popular payment gateways


  • Fields in checkout shipping form
  • Fields on order confirmation page
  • Fields in order confirmation e-mail
  • Fields on the order admin page
  • Fields in edit address form
  • Field configuration in WooCommerce settings


  1. Upload the plugin files to the /wp-content/plugins/f4-woocommerce-shipping-phone-and-e-mail directory, or install the plugin through the WordPress plugins screen directly
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Use the Woocommerce -> Settings -> Accounts & Privacy screen to configure the plugin


June 7, 2020
Thank you it is working like a charm, it is also available in the REST API result as a meta field.
January 4, 2020
I only needed this. Recommended for those who do not need to add or move other fields.
November 30, 2019
I created a wordpress.org account to write this review. This is a great plugin! I wasted a few hours to search for a way to include a shipping phone number to emails for customers and admin, but failed to find the proper way. But this plugin does it. THANK YOU!!!
October 9, 2019
I usually do not waste my time in giving reviews, but this plugin is great. I spent hours trying to find code that would do everything this plugin does in a couple of minutes.
March 8, 2019
I already thought I have to go and start to change the code myself to get what I need. This plugin just did the work 🙂 For us it is important to have the client´s phone number with shipping address in order e-mail to vendor and it was frustrating to send manually extra e-mail for that. So thank you for making this plugin!
December 10, 2018
Great plugin, resolving critical issue on Woocommerce. Email and Phone shouldn't be lacking on shipping info and this plugin fix this WooCommerce issue very well.
Read all 6 reviews

Contributors & Developers

“F4 Shipping Phone and E-Mail for WooCommerce” is open source software. The following people have contributed to this plugin.


“F4 Shipping Phone and E-Mail for WooCommerce” has been translated into 4 locales. Thank you to the translators for their contributions.

Translate “F4 Shipping Phone and E-Mail for WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Save guest checkout fields in session


  • Support WooCommerce 4.4
  • Support WordPress 5.5


  • Update translations


  • Support WooCommerce 4.0
  • Support WordPress 5.4


  • Fix privacy export and erase


  • Add donation link
  • Rename plugin according to the new naming conventions


  • Fix formatted output


  • Fix “load shipping address” function in order backend


  • Update plugin slug and basename for better compatibility with the plugin name


  • Initial stable release