Codes꞉ Error Codes - Fastway-Couriers-South-Africa/myFastway.ApiClient GitHub Wiki
Error Codes are split into the following categories:
Error Categories
| Code Prefix | Description |
|---|---|
| CON | Consigning |
| FIN | Financial |
| GEN | General Error |
| GEO | Geo spatial |
| PRI | Pricing |
| PSC | Price Service Calculator |
| REC | Record (data) |
| VAL | Validation |
Error Codes
The table below shows the possible errors returned:
| Code Prefix | Description |
|---|---|
| CON_PKG | Package type invalid |
| CON_SAT | Invalid Satchel Size |
| CON_SAT_MIX | Cannot mix 300gm satchels with other satchels and parcels |
| CON_RTN_LABEL | A Label must be provided for a returns consignment |
| CON_COL_DATE | The requested collection date is invalid or not available |
| FIN_CR_LOW | Insufficient funds to complete transaction |
| FIN_CR_LMT | Insufficient credit to complete transaction |
| FIN_CR_STOP | Stop Credit Flag enabled |
| FIN_DR_AMT | |
| FIN_DR_SUR | |
| GEO_POLY_ORD | The polygon supplied has points in a clockwise order |
| GEO_ADDR_VAL | Unable to validate address with the points provided |
| GEO_ADDR_MANY | |
| PRI_LST_NF | Price list not found |
| PRI_ZNE_NF | Price Zone not found |
| PRI_ZNE_NF_PKG | Pricing for given Package and Zone not found |
| PRI_ZNE_NF_SAT | Pricing for given Satchel and Zone not found |
| PRI_WGT_RNG | Price not found for Package weight range |
| PRI_WGT_MX_KG | Maximum dead weight exceeded |
| PRI_WGT_MX_CM | Maximum cubic weight exceeded |
| PSC_NF | Service not found for given locality and postal code |
| PSC_ONF | Service not found for given locality and postal code (on forward) |
| PSC_PC_NF | Postcode not found |
| PSC_LOC_NF | Locality not found |
| PSC_LOC_MIS | Locality Mismatch detected |
| REC_NF | Record not found |
| REC_STALE | Record has been updated by another used |
| REC_EXISTS | Records Exists |
| REC_MX | |
| VAL_REQ | Required Value Missing |
| VAL_RANGE | Supplied value out of range |
| VAL_INVALID | Supplied value invalid |
| VAL_MAX_LEN | Maxmium length exceeded |
| VAL_EMAIL | Supplied value in not a valid email address |