OnTrac - Label with References

Carrier: OnTrac
Action: Label with References
Description: Example implementation for OnTrac Label with References
{
  "carrier": "OnTrac",
  "action": "SubmitShipment",
  "params": {
    "reference_value": "my ref 1",
    "reference_value2": "my ref 2",
    "reference_value3": "my ref 3",
    "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 (
    'reference_value' => 'my ref 1',
    'reference_value2' => 'my ref 2',
    'reference_value3' => 'my ref 3',
    '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',
            'reference_value': 'my ref 1',
            'reference_value2': 'my ref 2',
            'reference_value3': 'my ref 3',
            '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"=>
  {"reference_value"=>"my ref 1",
   "reference_value2"=>"my ref 2",
   "reference_value3"=>"my ref 3",
   "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": {
    "reference_value": "my ref 1",
    "reference_value2": "my ref 2",
    "reference_value3": "my ref 3",
    "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
Example implementation for OnTrac Label
Pickup
Example implementation for OnTrac Pickup
Rates
Example implementation for OnTrac Rates
Tracking
Example implementation for OnTrac Tracking