WooCommerce Multiple Customer Addresses
Your WooCommerce Multiple Customer Addresses registered customers can attach multiple addresses to their profiles and select different product addresses on the checkout page using WooCommerce Multiple Customer Addresses (WCMCA).
Feature: WooCommerce Multiple Customer Addresses
How It Works
The goal of this plugin is to allow customers to easily save multiple billing and/or shipping addresses for use throughout the checkout process.
In addition, this plugin allows users to save new addresses on the checkout page! So, after storing an address (either through the “My Account” page or directly on the “Checkout” page), users will be able to instantly select any previously saved address as their shipping and/or billing address!
During the checkout process, WCMCA now allows your customers to assign multiple shipping addresses per product!
Add, Edit, and Delete Addresses
Customers can add, modify, or delete additional billing and/or shipping addresses from the “My Account” page, which can then be used as shipping or billing addresses throughout the checkout process. The plugin validates the postal code (based on the selected country), email, and phone number fields before saving the address. Users will be able to select a default address for each address, so that the indicated address will instantly load as the billing/shipping address on the checkout form!
Recommended: WordPress e-commerce theme MinimogWP
Disable multiple addresses for a specific address type
Want to turn off the option to use multiple addresses for billing or shipping? Yes, you can! Disabling the option will indeed enable multiple customer addresses in the WooCommerce -> Multiple Customer Address Options menu!
View
Shoppers will be able to toggle on and off addresses or add new ones throughout the checkout process! All of this is done with the help of an opt-in menu that’s easily integrated into the checkout page!
Shipping Emails and Notification Emails
WooCommerce Multiple Customer Addresses This plugin allows you to enter a shipping email address in the checkout shipping form, which will then be used to send WooCommerce notification emails to that address!
Shipping Addresses for Products
WCMCA has been updated to allow your customers to have each item shipped to a separate address! Simply enable specific per-product shipping options in the plugin’s options menu, and you’re done! 🙂
This plugin displays a select menu under each item, seamlessly integrated into the checkout order form, allowing registered customers to create a new billing/shipping address or select an existing address to which an item will be shipped!
The WooCommerce Multiple Customer Addresses plugin allows each item to have its own address, specified by the guest user.
Note: No additional shipping or taxes will be applied based on the product’s address. The primary billing/shipping address is typically used to determine shipping and taxes.
Product Shipping Address: Handling Fee
This plugin may charge an additional handling fee for products shipped to addresses other than the current checkout shipping address. Consider the following scenario:
- If there are 2 to 4 products being shipped to addresses other than the checkout address, a fee of $4 will be charged per product.
- If there are 5 to 10 products being shipped to an address other than the checkout address, a fee of $3 will be charged for each item.
And so on.
Note: Handling fees are not included in the shipping cost. This is a fixed value, and the shipping location is not taken into account when calculating the cost.
Adding the Same Item to the Cart Multiple Times
If you wish, you can enable different shopping carts for the same products. This feature is particularly convenient when combined with the product shipping address feature.
Customer Address Management
Administrators can see all client addresses and add, modify, and delete them as needed. Visiting the user profile page is all you need to complete this process.
Management of Admin Order Page Addresses
Administrators can load any customer’s shipping and billing addresses into the Admin Order page and use them as the billing and shipping addresses for the current order. This can be done instantly, without leaving the page!
Checkout Field for EU VAT Identification Number
WooCommerce Multiple Customer Addresses The VAT identification number box on the checkout billing address is optional in WCMCA. To do this, navigate to WooCommerce -> Multiple Customer Address Options and check the “Show Field” box.
If desired, you can also set this up as needed. Your EU customers will be able to provide their VAT identification number this way!
Want to improve your VAT field management? That’s great! 🙂 Then check out my latest plugin, WooCommerce EU VAT & B2B! Simply install the WooCommerce Multiple Address plugin, and you’ll be able to provide a VAT number for each additional billing location (only if the selected country is part of the EU).
Enable/Disable the option required for billing/shipping, first name, last name, and company name
You can disable/enable the mandatory option for billing/shipping first, last, and company names using specific options found on the checkout page WooCommerce -> Multiple Customer Addresses Option. This is extremely beneficial for business users.
Limit on the Number of Addresses
The maximum number of shipping/billing addresses a user can generate is determined by the store administrator!
Remove the ability for a user to add, edit, and delete addresses.
Store administrators can choose to prevent users from creating, deleting, or deleting existing addresses. With this option enabled, only administrators can add, delete, or edit user addresses. Simply go to the user management page and perform the required actions!
Woocommerce Multistep Checkout Wizard
Multi-step checkout works if you use the WooCommerce MultiStep Checkout Wizard plugin.
For Brazil, WCMCA supports WooCommerce Extra Checkout Fields. Therefore, you can create new addresses using the additional information added by this plugin. Note: The plugin does not validate these additional fields.
Checkout Field Editor Pro Woocommerce (Free Version)
WCMCA (Free Version) supports WooCommerce Checkout Field Editor Pro. On the checkout page, all new fields entered using this plugin will appear in the billing and/or shipping address.
Note: These new fields are not validated by the plugin, and the Country and State fields cannot be removed. If this is the case, the plugin will not function.
Note 2: As the name suggests, WooCommerce Checkout Field Editor Pro simply adds more fields to the checkout billing/shipping forms. They do not appear in the My Account -> Addresses section. This means that WCMCA will not be able to add or change addresses on address pages that contain certain fields.
If you want your customers to be able to use the Addresses page to change these fields of a current address or create a new address using these fields, manually edit the class thwcfd-public-checkout.php file in the woo-checkout-field-editor-propublic folder and replace lines 165 and 173:
if(is_wc_endpoint_url('edit-address')){
and:
if(false)
Custom Checkout Form Notice
This plugin WooCommerce Multiple Customer Addresses is compatible with standard shipping and invoicing forms. Adding or removing custom fields using plugins not listed here may cause the plugin to stop working. In any case, if the shipping or billing country fields are removed (either by plugins or any customization), the plugin will not function properly. Do not remove them.
Except as specified above, this plugin does not support any other third-party plugins that edit the checkout (in any way) and modify billing and shipping data. Due to changes to the checkout form, the plugin, or even the checkout page, may become inoperable. Just use the default template for the WooCommerce checkout form.
Actions
Before and after adding, deleting, and updating a user address, the plugin performs the following actions:
- apply_filter(‘wcmca_before_adding_new_user_address’, $new_address, $user_id);
- do_action(‘wcmca_after_adding_new_user_address’, $user_id, $new_address);
- do_action(‘wcmca_before_deleting_user_address’, $user_id, $address_id);
- do_action(‘wcmca_after_deleting_user_address’, $user_id, $new_address);
- apply_filter(‘wcmca_before_updating_user_address’, $new_address, $user_id, $address_id);
- do_action(‘wcmca_after_updating_user_address’, $user_id, $new_address);
- do_action(‘wcmca_before_duplicating_user_address’, $user_id, $address_id, $address);
- do_action(‘wcmca_after_duplicating_user_address’, $user_id, $address_id, $new_address_id, $address);
- do_action(‘wcmca_after_render_address_form’, $type); (after popup billing/shipping address form has been rendered)
Recommended:Changelog: WooCommerce Multiple Customer Addresses
= v20.1 - 23.05.22 =
* Fixed a CSS issue
= v19.9 – 05.02.22 =
* Added the option to apply different shipping costs to products based on the associated address
⭐ See also: Favorite Codecanyon Plugin Daily Premium Updates
Download WooCommerce Multiple Customer Addresses v25.3 for Free
Note: You may need to unzip the plugin before installing it. We offer no guarantee if any theme/plugin contains a virus. Please check Virustotal before using on localhost.