Use this plugin to pass in values via the querystring to any page on your WordPress site, and they will be set in the Woocommerce Customer session for the life of the users time on your site.
The values will then be prepopulated on the the Woocommerce checkout page and also available anywhere on your site by calling the Woocommerce Customer session get.
All of the Billing and Shipping Fields can be passed in.
To see available fields that you can pass in see the documentation here https://www.wpconcierges.com/plugin-resources/autopopulate-checkout-woo/
This section describes how to install the plugin and get it working.
- Activate the plugin through the Plugins menu in WordPress
- Place the Querystring Keys to their corresponding Woocommerce checkout fields
No it just uses the WC Customer Data store to set the customer Billing and Shipping Fields.