CODType Property
COD type.
Syntax
fedexrates.getCODType([callback]) fedexrates.setCODType( CODType, [callback])
Possible Values
0 (codtAny), 1 (codtCash), 2 (codtGuaranteedFunds), 3 (codtCompanyCheck), 4 (codtPersonalCheck)
Default Value
0
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 the getCODType([callback]) 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.
The callback for the setCODType([callback]) method is defined as:
function(err){ }
'err' is the error that occurred. If there was no error, then 'err' is 'null'.
'err' has 2 properties which hold detailed information:
err.code err.message
Remarks
This property identifies the type of funds FedEx should collect upon package delivery. It is required to be provided in a ship request only if the COD is present (requested) in the ShipmentSpecialServices.
Possible values are as follows:
Value | Description |
codtAny (0) | Unsecured form of payment: personal check, certified check, cashier's check, official check, money order, or company check. |
codtCash (1) | This is not available on the shipment level |
codtGuaranteedFunds (2) | Secured form of payment: cashier's check, official check, or money order. |
codtCompanyCheck (3) | Company check |
codtPersonalCheck (4) | Personal check |
Data Type
Integer