OrderBridge Shipping is available now for US-based sellers on Growth and Unlimited plans. Contact support to enable it for your account.
Requirements
Delayed Import Enabled
Required. Orders must go through the browser extension so your address is captured before label creation.
Order Synced to Shopify
The Ship button appears only on orders that have been fully synced. Pending orders aren't eligible yet.
EasyPost Account
Free to create. You pay EasyPost directly for postage and optional insurance only.
US-Based Sellers Only
OrderBridge Shipping currently supports shipments from US addresses only. International seller support is planned for a future release.
Create & Fund Your EasyPost Account
OrderBridge uses your own EasyPost account — you control your billing, carriers, and rate negotiation directly with EasyPost.
-
1Sign up at EasyPost
Go to easypost.com/signup and create a free account. No monthly fees — you only pay for labels you purchase.
-
2Get your Production API key
In your EasyPost dashboard, go to Account Settings → API Keys. Copy your Production API key (starts with
EZAK). Do not use the Test key — test labels cannot be scanned or shipped.Where to find it: EasyPost Dashboard → Account Settings → API Keys → Production Key
-
3Add funds to your EasyPost wallet
Go to Account Settings → Billing in EasyPost and add a payment method plus funds to your wallet. EasyPost deducts postage from your wallet balance at the time of purchase. Labels will fail if your balance is $0.
Tip: EasyPost recommends keeping at least $20–$50 in your wallet depending on your volume. You can enable auto-recharge so your balance tops up automatically.
-
4(Optional) Set up tracking webhooks
For real-time delivery status updates in OrderBridge, configure a webhook in EasyPost. Go to Account Settings → Webhooks & Events and add a new webhook pointing to:
https://orderbridge.ittle.co/webhooks/easypostWith this enabled, EasyPost pushes status updates (in transit, out for delivery, delivered, etc.) to OrderBridge as they happen — no polling delay.
Configure OrderBridge Shipping Settings
-
1Open Settings → Shipping
In your OrderBridge dashboard, click Settings in the top navigation, then expand the Shipping section.
-
2Paste your Production API key
Paste the
EZAK...key you copied from EasyPost. Click Save Settings. The key is stored securely and never displayed again in full. -
3Enter your “Ship From” address
This is the origin address printed on every label and used for rate calculation. Enter your name and full address (street, city, state, ZIP).
-
4Add package size presets (optional but recommended)
Save your most-used box dimensions as presets so you don’t re-type them every time. Each preset has a name, length, width, and height in inches. You can add as many as you need and delete unused ones.
-
5Choose your label size and format
Under Label Format, select the label size your printer uses — 4″ × 6″ is standard for most thermal label printers. Select your format: PDF works universally; ZPL or EPL2 for Zebra thermal printers. This is applied when rates are generated, so every label you print will be the right size.
-
6Enable OrderBridge Shipping
Toggle Enable OrderBridge Shipping to on. The Ship button will now appear on eligible orders in your dashboard. Click Save Settings.
Buying a Label From the Dashboard
-
1Find a synced order with no tracking yet
On the All or Synced tab, look for orders showing a Ship button in the tracking column. This button only appears on orders that are fully synced to Shopify and do not yet have a tracking number.
-
2Click Ship to open the label modal
The modal shows the customer’s name and destination address, and pre-fills your saved package size presets. You can adjust the dimensions inline if needed.
-
3Select a package size and enter the weight
Choose a preset from the dropdown (or enter custom dimensions), then type the package weight in ounces. Be as accurate as possible — USPS and UPS rates are weight-based.
-
4Click Get Rates
EasyPost returns available rates from USPS, UPS, FedEx, and other carriers you have enabled in your EasyPost account. Each rate shows the carrier, service level, estimated delivery time, and price. Select the one you want.
No charge yet. Getting rates is always free. You’re only charged when you click Buy Label. Your current EasyPost wallet balance is shown at the top of the modal — if it turns red after selecting a rate, your balance is insufficient and you’ll need to top up in EasyPost before purchasing.
-
5(Optional) Add shipment insurance
Below the rate selection you’ll see a Declared Value field. Enter the value of the shipment contents if you want to insure the package. EasyPost Guard insurance costs 1% of the declared value, $1.00 minimum. The exact premium is shown before you confirm, and is included in the Buy Label button total so there are no surprises.
Insurance is handled entirely by EasyPost. OrderBridge passes your declared value to EasyPost at the time of purchase — we do not process or hold any funds. If you need to file a claim, log in to your EasyPost dashboard and use their Claims tool. OrderBridge cannot file, manage, or track insurance claims on your behalf.
-
6Click Buy Label
EasyPost charges your wallet for the postage (and insurance premium if entered). The label is generated instantly. A Print Label link appears — click it to open the PDF in a new tab. The total amount charged appears on the button before you click, so you always know the exact cost.
-
7Print and attach the label
Print the PDF on your label printer or a regular sheet of paper and cut/fold it to fit. Affix it to your package and drop it off or schedule a carrier pickup.
Label link expiration: EasyPost label URLs can expire. If you need to reprint later, click the Label button on the order row to open the modal and generate a fresh link.
What Happens Behind the Scenes
Rates, Billing & Insurance Disclaimers
OrderBridge is a passthrough interface for EasyPost. All shipping rates, label generation, carrier connections, wallet balance, billing, and insurance are managed entirely within your EasyPost account. OrderBridge does not process, hold, or handle any monetary transactions related to shipping. We call the EasyPost API on your behalf using your own API key and your own EasyPost account.
Shipping History Report
The Shipping History page in your OrderBridge dashboard gives you a full record of every label purchased through EasyPost, filterable by any date range.
Note: The Shipping History page only appears in your navigation when EasyPost is enabled in Settings. Data is pulled live from EasyPost on each page load — it reflects your actual EasyPost account history, not a local copy.
Frequently Asked Questions
Ready to get started?
Create a free EasyPost account, then enable it in your OrderBridge settings.
Create Free EasyPost Account