Features
- Real-time rate shopping at checkout from all your configured carriers
- Automatic freight class and packaging detection based on product settings
- Configurable origin location and facility type
- Support for both LTL and parcel rates
- Compatible with WooCommerce shipping zones
Installation
1
Download the plugin
Download the latest ShipPeek plugin ZIP from your ShipPeek dashboard or contact support for the file.
2
Upload to WordPress
In your WordPress admin panel, go to Plugins > Add New > Upload Plugin. Select the ZIP file and click Install Now.
3
Activate the plugin
After installation, click Activate Plugin.
4
Configure API credentials
Go to WooCommerce > Settings > Shipping > ShipPeek. Enter your API credentials:
- Client ID — Your ShipPeek client ID
- Client Secret — Your ShipPeek client secret
- Environment — Select Sandbox for testing or Production for live rates
5
Set your origin location
Configure your shipping origin:
- Origin postal code — Your warehouse/fulfillment center ZIP code
- Origin type — Facility type (e.g.,
business dock,business no dock) - Origin country — USA or CAN
Product configuration
For accurate LTL rates, configure each WooCommerce product with shipping dimensions:- Weight — Product weight in pounds
- Dimensions — Length, width, height in inches
- Freight class — NMFC freight class (use the ShipPeek custom field or a compatible plugin)
- Packaging type — How the product is shipped (pallet, box, etc.)
Shipping zones
The ShipPeek plugin works with WooCommerce shipping zones. Add ShipPeek as a shipping method in any zone where you want to display carrier rates at checkout.Troubleshooting
No rates displayed at checkout
- Verify your API credentials are correct in the ShipPeek settings
- Check that the destination ZIP code is valid
- Ensure products in the cart have weight and dimensions configured
- Confirm your ShipPeek account has active carriers
Rates are slow to load
The plugin queries multiple carriers in real-time. Consider using thetimeout setting to limit how long to wait for slower carriers. A timeout of 10-15 seconds is recommended for checkout.