Live multi-carrier shipping rates at checkout from the ShipStation API v2 (UPS, Canada Post, Purolator, DHL, and more), with a guaranteed fallback so a carrier or API outage can never leave checkout with zero shipping options.
Key features:
Sonic Pixel Multi-Carrier Live Rates is an independent plugin by Sonic Pixel. It is not affiliated with, endorsed by, or sponsored by ShipStation, Auctane, or WooCommerce. ShipStation and WooCommerce are trademarks of their respective owners and are named here only to describe what the plugin works with.
This plugin connects to the ShipStation API v2 (https://api.shipstation.com/v2), operated by ShipStation (Auctane). It is required: live shipping rates come from this service. Nothing is sent until you enter your own ShipStation API key, and all requests are authenticated with that key.
POST /v2/rates). It sends the package weight and dimensions; the ship-from address, name, company, and phone from the plugin settings; and the destination address the customer entered (street, city, state/province, postcode, country). No customer name, email, or phone number is sent. On cross-border shipments it also sends customs details for each item: description, quantity, value, currency, HS code, and country of origin. Rates are cached, so repeat views of the same cart do not trigger another request.GET /v2/carriers) to build the service list. No store or customer data is sent with this request.ShipStation’s Terms of Service and Privacy Policy.