Shipping Integrator V5 - Online Help
Shipping Integrator V5
Questions / Feedback?

CancelPickup Method

Cancels a scheduled Carrier Pickup request.

Syntax

fedexship.cancelPickup(confirmationNumber, reason, [callback])

Callback

The 'callback' parameter specifies a function which will be called when the operation completes (or an error is encountered). If the 'callback' parameter is not specified, then the method will block and will not return until the operation completes (or an error is encountered).

The callback for this method is defined as:

function(err, data){ }

'err' is the error that occurred. If there was no error, then 'err' is 'null'.

'data' is the value returned by the method.

'err' has 2 properties which hold detailed information:

err.code
err.message

Remarks

When the CancelPickup method is called, the exact data from the original SchedulePickup request must be entered.

You must enter the following information:

  • PickupServiceType (required)
  • ConfirmationNumber (required)
  • ShipDate (required)
  • Location (required for canceling an express pickup)
  • SpecialInstructions (required for canceling ground pickup)

Valid PickupServiceType values are FDXG (FedEx Ground) or FDXE (FedEx Express).

If the information entered is valid (matches the existing record and is within the time frames available for cancellation), this method will return with no error. The return value for this method is a string containing a message from FedEx about the request to cancel the pickup, if one exists.

 
 
Copyright (c) 2017 /n software inc. - All rights reserved.
Build 5.0.6240.0