GetRates Method
Returns rate information for a specified or all available services.
Syntax
void __fastcall GetRates();Remarks
To get the courtesy rate quotes for the Provider's services, you can call the GetRates method. If rates are needed for a specific service type, you will have to set the RequestedService to the value you need the rates for (other than 0 : stUnspecified). The RequestedService identifies the specific service for which you want to retrieve rate information.
If the rates are wanted for all available services, you should set the RequestedService to 0 (stUnspecified). Following validation, the EzRates identifies and rates all available services. The server response will include a list of services, their associated rate, and guaranteed delivery time, if available.
In either case, the following properties or config settings are sent in the request (if any of these have not been set, their default values will be used instead):
- Account (required)
- RequestedService (required)
- SenderAddress(required)
- RecipientAddress (required)
- Packages (required)
Returned values upon a successful reply are:
- Services