OnTrac - Label

Carrier: OnTrac
Action: Label
Description: Example implementation for OnTrac Label
{
  "carrier": "OnTrac",
  "action": "SubmitShipment",
  "params": {
    "packages": [
      {
        "weight": 15
      }
    ],
    "service": "S",
    "shipper": "RocketShipIt",
    "ship_addr1": "940 Presidio Ave",
    "ship_city": "San Francisco",
    "ship_state": "CA",
    "ship_code": "94115",
    "ship_phone": "1231231234",
    "to_name": "John Doe",
    "to_addr1": "123 Main St",
    "to_state": "CA",
    "to_city": "Beverly Hills",
    "to_code": "90210",
    "to_phone": "1231231234",
    "packaging_type": "YOUR_PACKAGING",
    "test": true
  }
}

<?php
$rs = new RocketShipIt;
$response = $rs->request(
array (
  'carrier' => 'OnTrac',
  'action' => 'SubmitShipment',
  'params' => 
  array (
    'packages' => 
    array (
      0 => 
      array (
        'weight' => 15,
      ),
    ),
    'service' => 'S',
    'shipper' => 'RocketShipIt',
    'ship_addr1' => '940 Presidio Ave',
    'ship_city' => 'San Francisco',
    'ship_state' => 'CA',
    'ship_code' => '94115',
    'ship_phone' => '1231231234',
    'to_name' => 'John Doe',
    'to_addr1' => '123 Main St',
    'to_state' => 'CA',
    'to_city' => 'Beverly Hills',
    'to_code' => '90210',
    'to_phone' => '1231231234',
    'packaging_type' => 'YOUR_PACKAGING',
    'test' => true,
  ),
)
);

rs.request(
  {'action': 'SubmitShipment',
 'carrier': 'OnTrac',
 'params': {'packages': [{'weight': 15}],
            'packaging_type': 'YOUR_PACKAGING',
            'service': 'S',
            'ship_addr1': '940 Presidio Ave',
            'ship_city': 'San Francisco',
            'ship_code': '94115',
            'ship_phone': '1231231234',
            'ship_state': 'CA',
            'shipper': 'RocketShipIt',
            'test': True,
            'to_addr1': '123 Main St',
            'to_city': 'Beverly Hills',
            'to_code': '90210',
            'to_name': 'John Doe',
            'to_phone': '1231231234',
            'to_state': 'CA'}}

)

rs.request(
  {"carrier"=>"OnTrac",
 "action"=>"SubmitShipment",
 "params"=>
  {"packages"=>[{"weight"=>15}],
   "service"=>"S",
   "shipper"=>"RocketShipIt",
   "ship_addr1"=>"940 Presidio Ave",
   "ship_city"=>"San Francisco",
   "ship_state"=>"CA",
   "ship_code"=>"94115",
   "ship_phone"=>"1231231234",
   "to_name"=>"John Doe",
   "to_addr1"=>"123 Main St",
   "to_state"=>"CA",
   "to_city"=>"Beverly Hills",
   "to_code"=>"90210",
   "to_phone"=>"1231231234",
   "packaging_type"=>"YOUR_PACKAGING",
   "test"=>true}}

)

rocketshipit.request(
  {
  "carrier": "OnTrac",
  "action": "SubmitShipment",
  "params": {
    "packages": [
      {
        "weight": 15
      }
    ],
    "service": "S",
    "shipper": "RocketShipIt",
    "ship_addr1": "940 Presidio Ave",
    "ship_city": "San Francisco",
    "ship_state": "CA",
    "ship_code": "94115",
    "ship_phone": "1231231234",
    "to_name": "John Doe",
    "to_addr1": "123 Main St",
    "to_state": "CA",
    "to_city": "Beverly Hills",
    "to_code": "90210",
    "to_phone": "1231231234",
    "packaging_type": "YOUR_PACKAGING",
    "test": true
  }
}
)
← Back to All Examples

Other OnTrac Examples

Label with References
Example implementation for OnTrac Label with References
Pickup
Example implementation for OnTrac Pickup
Rates
Example implementation for OnTrac Rates
Tracking
Example implementation for OnTrac Tracking