Canada Post - Pickup Schedule

Carrier
Canada Post
Action
Pickup Schedule
{
  "carrier": "Canada",
  "action": "createpickup",
  "params": {
    "contract_id": "YOUR CONTRACT ID",
    "pickup_company_name": "Acme Inc",
    "pickup_contact_name": "Mark Sanborn",
    "pickup_addr1": "123 Main St",
    "pickup_city": "Vancouver",
    "pickup_state": "BC",
    "pickup_code": "V4W1N7",
    "pickup_country": "US",
    "pickup_phone": "123-123-1234",
    "pickup_email": "[email protected]",
    "pickup_quantity": 1,
    "pickup_date": "2019-06-20",
    "close_time": "17:00",
    "ready_time": "15:00",
    "test": true
  }
}

<?php
$rs = new RocketShipIt;
$response = $rs->request(
array (
  'carrier' => 'Canada',
  'action' => 'createpickup',
  'params' => 
  array (
    'contract_id' => 'YOUR CONTRACT ID',
    'pickup_company_name' => 'Acme Inc',
    'pickup_contact_name' => 'Mark Sanborn',
    'pickup_addr1' => '123 Main St',
    'pickup_city' => 'Vancouver',
    'pickup_state' => 'BC',
    'pickup_code' => 'V4W1N7',
    'pickup_country' => 'US',
    'pickup_phone' => '123-123-1234',
    'pickup_email' => '[email protected]',
    'pickup_quantity' => 1,
    'pickup_date' => '2019-06-20',
    'close_time' => '17:00',
    'ready_time' => '15:00',
    'test' => true,
  ),
)
);

rs.request(
  {'action': 'createpickup',
 'carrier': 'Canada',
 'params': {'close_time': '17:00',
            'contract_id': 'YOUR CONTRACT ID',
            'pickup_addr1': '123 Main St',
            'pickup_city': 'Vancouver',
            'pickup_code': 'V4W1N7',
            'pickup_company_name': 'Acme Inc',
            'pickup_contact_name': 'Mark Sanborn',
            'pickup_country': 'US',
            'pickup_date': '2019-06-20',
            'pickup_email': '[email protected]',
            'pickup_phone': '123-123-1234',
            'pickup_quantity': 1,
            'pickup_state': 'BC',
            'ready_time': '15:00',
            'test': True}}

)

rs.request(
  {"carrier"=>"Canada",
 "action"=>"createpickup",
 "params"=>
  {"contract_id"=>"YOUR CONTRACT ID",
   "pickup_company_name"=>"Acme Inc",
   "pickup_contact_name"=>"Mark Sanborn",
   "pickup_addr1"=>"123 Main St",
   "pickup_city"=>"Vancouver",
   "pickup_state"=>"BC",
   "pickup_code"=>"V4W1N7",
   "pickup_country"=>"US",
   "pickup_phone"=>"123-123-1234",
   "pickup_email"=>"[email protected]",
   "pickup_quantity"=>1,
   "pickup_date"=>"2019-06-20",
   "close_time"=>"17:00",
   "ready_time"=>"15:00",
   "test"=>true}}

)

rocketshipit.request(
  {
  "carrier": "Canada",
  "action": "createpickup",
  "params": {
    "contract_id": "YOUR CONTRACT ID",
    "pickup_company_name": "Acme Inc",
    "pickup_contact_name": "Mark Sanborn",
    "pickup_addr1": "123 Main St",
    "pickup_city": "Vancouver",
    "pickup_state": "BC",
    "pickup_code": "V4W1N7",
    "pickup_country": "US",
    "pickup_phone": "123-123-1234",
    "pickup_email": "[email protected]",
    "pickup_quantity": 1,
    "pickup_date": "2019-06-20",
    "close_time": "17:00",
    "ready_time": "15:00",
    "test": true
  }
}
)

← All Canada Post examples