Shipping carriers
Connect your own Easyship, EasyPost, Sendcloud or Shiprocket account to Ellibo Ecommerce for live delivery rates at checkout and shipping labels - where to get each key.
Ellibo Ecommerce can show live delivery rates at checkout and make shipping labels with tracking, through your own carrier service account. Charges for labels and delivery are between you and that company.
Carrier accounts are in the Professional plan and up. Set them up in Ecommerce › Settings › Carrier accounts.
| Service | Where it works | What you enter |
|---|---|---|
| Shiprocket | Within India | API user email and password, pickup location name |
| Easyship | Worldwide, with duties and taxes at checkout | API access token |
| EasyPost | Mainly the US, plus international carriers | API key |
| Sendcloud | Shipping from Europe | Public key and secret key |
Get your keys
Easyship
In the Easyship dashboard, go to Connect › API integrations, create an integration, and copy the API access token. It needs rate and shipment access.
EasyPost
In the EasyPost dashboard, go to Account settings › API keys and copy the Production key. (A key starting EZTK is a test key - labels made with it aren't real.)
Sendcloud
In the Sendcloud panel, go to Settings › Integrations, add a Sendcloud API integration, and copy the Public key and Secret key.
Connect in Ellibo
- Open Ecommerce › Settings › Carrier accounts.
- Choose the service, paste the keys, and enter the address you ship from.
- With several stores, tick the stores this account ships for.
- Save.
- Then go to Settings › Delivery and add a delivery method priced by Carrier account.
Rates need weights: add a weight to each product variant. For goods sent abroad, also add the country of origin, HS code and customs description on the product.
Use it
- At checkout, shoppers see the carrier's live rates. If the carrier doesn't answer, your other delivery methods still show.
- On an order, click Ship to make a label. The tracking number is saved on the order and sent to the customer.
More: Delivery and carriers and Orders, shipping and refunds.
If something goes wrong
| Problem | Fix |
|---|---|
| No live rates at checkout | Add weights to the variants, check the ship-from address, and make sure a delivery method uses Carrier account. |
| Shiprocket keys refused | Use the API user you created, not your own sign-in. |
| Shiprocket: pickup location not found | Type the pickup name exactly as in Shiprocket, including capitals and spaces. |
| EasyPost labels say test | You used an EZTK test key. Paste the production key. |