Canada Post - Void

Carrier: Canada Post
Action: Void
Description: Example implementation for Canada Post Void
{
  "carrier": "canada",
  "action": "VoidShipment",
  "params": {
    "username": "YOUR_URSERNAME",
    "password": "YOUR_PASSWORD",
    "shipment_id": "GT12345678RT",
    "ship_email": "me@mycompany.com",
    "test": true
  }
}

<?php
$rs = new RocketShipIt;
$response = $rs->request(
array (
  'carrier' => 'canada',
  'action' => 'VoidShipment',
  'params' => 
  array (
    'username' => 'YOUR_URSERNAME',
    'password' => 'YOUR_PASSWORD',
    'shipment_id' => 'GT12345678RT',
    'ship_email' => 'me@mycompany.com',
    'test' => true,
  ),
)
);

rs.request(
  {'action': 'VoidShipment',
 'carrier': 'canada',
 'params': {'password': 'YOUR_PASSWORD',
            'ship_email': 'me@mycompany.com',
            'shipment_id': 'GT12345678RT',
            'test': True,
            'username': 'YOUR_URSERNAME'}}

)

rs.request(
  {"carrier"=>"canada",
 "action"=>"VoidShipment",
 "params"=>
  {"username"=>"YOUR_URSERNAME",
   "password"=>"YOUR_PASSWORD",
   "shipment_id"=>"GT12345678RT",
   "ship_email"=>"me@mycompany.com",
   "test"=>true}}

)

rocketshipit.request(
  {
  "carrier": "canada",
  "action": "VoidShipment",
  "params": {
    "username": "YOUR_URSERNAME",
    "password": "YOUR_PASSWORD",
    "shipment_id": "GT12345678RT",
    "ship_email": "me@mycompany.com",
    "test": true
  }
}
)
← Back to All Examples

Other Canada Post Examples

Create Manifest
Example implementation for Canada Post Create Manifest
Label
Example implementation for Canada Post Label
Label International
Example implementation for Canada Post Label International
Label Return
Example implementation for Canada Post Label Return
Label Return with Reference
Example implementation for Canada Post Label Return with Reference
Label Third Party Billing
Example implementation for Canada Post Label Third Party Billing
Label with Contract 19+ Signature Required
Example implementation for Canada Post Label with Contract 19+ Signature Required
Label with Contract Signature Required
Example implementation for Canada Post Label with Contract Signature Required
Label with contract
Example implementation for Canada Post Label with contract
Label with contract (ZPL)
Example implementation for Canada Post Label with contract (ZPL)
Pickup Cancel
Example implementation for Canada Post Pickup Cancel
Pickup Schedule
Example implementation for Canada Post Pickup Schedule
Pickup Status
Example implementation for Canada Post Pickup Status
Rate Domestic
Example implementation for Canada Post Rate Domestic
Rates
Example implementation for Canada Post Rates
Rates Insurance
Example implementation for Canada Post Rates Insurance
Tracking
Example implementation for Canada Post Tracking