How to connect a shipping carrier
OrderKrab generates labels through your own carrier contracts. Supported carriers include DHL Express, DPD, FedEx, InPost, Latvijas Pasts, Lietuvos Paštas, LP Express, Nova Post, Omniva, Smart Posti, Venipak, and more — plus the built-in OrderKrab Store Pick Up. To connect one, you enter the API credentials from your existing contract with that carrier.
- 1
In the sidebar, click Shipping (you land on the Shipping & Delivery tab).
- 2
Find the carrier — use the Search shipping providers field if needed. Cards show a status pill: Enabled, Contract active, or Disabled.
- 3
Click a carrier with no contract yet. The Add contract window opens.
- 4
Enter the credentials your carrier gave you (username, password, customer code, API key — fields vary by carrier). If you don't have a contract with the carrier yet, contact them to obtain one.
- 5
Click Add contract. On success you're taken to the carrier's configuration page; incorrect credentials show Provided credentials are incorrect.
- 6
Next, enable shipping methods and set customer pricing — see the pricing guide.
Good to know
- OrderKrab Store Pick Up is the only provider that needs no contract.
- To edit or disable a contract later, open the carrier's page → Carrier tab → Contract panel → Edit contract (which also has a Disable contract button).
