To use the WooCommerce USPS Label printing extension you will need to register for a Web tools API key.
For more information on how to register for a Web Tools API user id, please visit our FAQ.
You will need to contact USPS and move your test account to production, you will also need to ask USPS to enable the following permission to your account, you will need the Address API's for Address Validation, City and State Lookup, and Zip Code Lookup.
- Upload the plugin folder to the ‘/wp-content/plugins/’ directory.
- Activate the plugin through the ‘Plugins’ menu in WordPress.
- Thats it – you can now configure the plugin.
ACTIVATE THE EXTENSION WORKS LICENCE KEY
To activate the ExtensionWorks Licence go to: Dashboard > ExtensionWorks Licences
Go to WooCommerce > Settings > Shipping > United States Postal Service
Ensure you have you USPS User ID enabled.
You will need use your own USPS User ID to use the USPS Label Printing API.
The default Extension Works USPS User ID is not enabled for the Label Printing API.
Go to the bottom of the United Satates Postal Service Page and configure the Label Printing Settings. This will also be used as the Sender Address.
To generate a USPS Label.
Go to the Admin / Orders Page and view an order that was populated using a USPS shipping price.
View larger image: WooCommerce USPS Shipping Label and Tracking Code Extension
You can also view the custom box information and product information: Package #1
Click on the USPS Label button.
You will be transferred to the Generate label page.
Click on Package #1 to view the container information.
View larger Image Generate USPS Label
All containers/ custom boxes need to be set up in the USPS admin area.
These containers/ custom boxes will be used to pack your products into and also used for generating the USPS labels.
Select the Shipping Service from the drop down menu.
Click GENERATE LABEL
Shipping Label: Click to show label. Or you can open the label on the Orders Page.
Labels are generated in a standard .pdf format.