Some of the supported carriers in our system accept custom parameters such as account credentials, API tokens, and shipment configuration. Parameters may be added, removed, or changed in the future to accommodate upstream changes by the carriers and our own integrations.

Carrier Name ID Parameters Credentials Support
Deutsche Post DeutschePost
Parameter Description Credential
ekp String - EKP number that is assigned to you by DeutschePost. Not required for testing. Yes
contract_participation String - Contract participation value that is assigned to you by DeutschePost. Not required for testing. Yes
cig_username String - CIG username value that is assigned to you by DeutschePost when you create an application. Not required for testing. Yes
cig_password String - CIG password value that is assigned to you by DeutschePost when you create an application. Not required for testing. Yes
tnt_username String - TNT username value that is assigned to you by DeutschePost for Paket services. Not required for testing. Yes
tnt_password String - TNT password value that is assigned to you by DeutschePost for Paket services. Not required for testing. Yes
retoure_username String - Retoure username value that is assigned to you by DeutschePost. Required for return shipments. Not required for testing. Yes
retoure_password String - Retoure password value that is assigned to you by DeutschePost. Required for return shipments. Not required for testing. Yes
gkp_username String - GKP username value. This is the username you use to login to DHL API Developer Portal. Not required for testing. Yes
gkp_password String - GKP password value. This is the password you use to login to DHL API Developer Portal. Not required for testing. Yes
dp_api_key String - DeutschePost API Key that is created for you when you create an application via DHL API Developer Portal. Not required for testing. Yes
receiver_id String - Receiver ID is found in Post & DHL Business Customer Portal under the menu item "Returns" > "Settings" under the entry "Receiver ID". Required for return shipments. Not required for testing. No
label_format String - Printed label will be in the provided format. Accepted values:
  • A4
  • 910-300-300 (default)
  • 910-300-300-oz
  • 910-300-400
  • 910-300-600
  • 910-300-700
  • 910-300-700-oz
  • 910-300-710
No
Yes
PostNL PostNL
Parameter Description
customer_code String - 4 character customer code assigned by PostNL.
customer_number String - 8 digit customer number assigned by PostNL.
No
Toll Toll
Parameter Description
ipec_account String - IPEC account number assigned by Toll.
priority_account String - Priority Australia account number assigned by Toll.
No
DHL eCommerce DHLeC
Parameter Description Credential
client_id String - Client ID that is assigned to you by DHL. Not required for testing. Yes
client_secret String - Client Secret value that is assigned to you by DHL. Not required for testing. Yes
pickup_id String - DHL eCommerce pickup account number. You will receive this after on-boarding with DHL eCommerce Solutions sales and customer implementation team. This is not the same as the Sold To Account number. Not required for testing. No
distribution_center String - Primary DHL eCommerce Distribution center assigned to your products/services. This is the distribution center where your packages are going to be lodged after pickup. Not required for testing. No
Yes