DHL eCommerce - Create Manifest

Carrier: DHL eCommerce
Action: Create Manifest
Description: Example implementation for DHL eCommerce Create Manifest
{
  "carrier": "DHL-ecommerce",
  "action": "CreateManifest",
  "params": {
    "username": "YOUR_DHL_CLIENT_ID",
    "password": "YOUR_DHL_CLIENT_SECRET",
    "account_number": "YOUR_DHL_PICKUP_ID",
    "shipment_ids": [
      "PRCDZNRTDDIYKACEBKUMJQ"
    ],
    "test": true
  }
}

<?php
$rs = new RocketShipIt;
$response = $rs->request(
array (
  'carrier' => 'DHL-ecommerce',
  'action' => 'CreateManifest',
  'params' => 
  array (
    'username' => 'YOUR_DHL_CLIENT_ID',
    'password' => 'YOUR_DHL_CLIENT_SECRET',
    'account_number' => 'YOUR_DHL_PICKUP_ID',
    'shipment_ids' => 
    array (
      0 => 'PRCDZNRTDDIYKACEBKUMJQ',
    ),
    'test' => true,
  ),
)
);

rs.request(
  {'action': 'CreateManifest',
 'carrier': 'DHL-ecommerce',
 'params': {'account_number': 'YOUR_DHL_PICKUP_ID',
            'password': 'YOUR_DHL_CLIENT_SECRET',
            'shipment_ids': ['PRCDZNRTDDIYKACEBKUMJQ'],
            'test': True,
            'username': 'YOUR_DHL_CLIENT_ID'}}

)

rs.request(
  {"carrier"=>"DHL-ecommerce",
 "action"=>"CreateManifest",
 "params"=>
  {"username"=>"YOUR_DHL_CLIENT_ID",
   "password"=>"YOUR_DHL_CLIENT_SECRET",
   "account_number"=>"YOUR_DHL_PICKUP_ID",
   "shipment_ids"=>["PRCDZNRTDDIYKACEBKUMJQ"],
   "test"=>true}}

)

rocketshipit.request(
  {
  "carrier": "DHL-ecommerce",
  "action": "CreateManifest",
  "params": {
    "username": "YOUR_DHL_CLIENT_ID",
    "password": "YOUR_DHL_CLIENT_SECRET",
    "account_number": "YOUR_DHL_PICKUP_ID",
    "shipment_ids": [
      "PRCDZNRTDDIYKACEBKUMJQ"
    ],
    "test": true
  }
}
)
← Back to All Examples

Other DHL eCommerce Examples

International Label
Example implementation for DHL eCommerce International Label
Rates
Example implementation for DHL eCommerce Rates
Tracking
Example implementation for DHL eCommerce Tracking