InformationService
This exposes all web services for general information e.g transaction types (delivery/collection), registered carrier names etc.
Methods
| findCarriers |
This will return all the carrier code to name mappings for the retailer. This includes carriers that are disabled from allocation. |
| findCarrierServices |
The names of all services registered by retailer for a specific carrier e.g Pre-noon. |
| findCarrierServiceTypes |
This will return all the carrier service type code to name mappings for the retailer. |
| findConsignmentStatuses |
All possible status of a consignment e.g Unallocated, Allocated, Printed, Ready to manifest, Manifested, Tracking, and Completed. |
| findGroups |
This will return all the group code to name mappings for the retailer. If you use groups in your presentation of options, you will often want to present the name. Use this method to build your mapping table so that you can identify the name of the group given a specific group code from the |
| findManifestStatuses |
All possible manifest status of a consignment e.g Waiting to be sent, Failed - waiting to retry, Sending, Failed, and Sent. |
| findTransactionTypes |
Types of transaction that the system supports. e.g Delivery, Pick-up |
| findWarehouses |
This will return all the warehouse code to name mappings for the retailer. However, in the situation where the user account being used has been locked to specific warehouses, this method will return only those that the account has access to. |
| getPODTypes |
The types of all POD e.g signature. |
WSDL
We provide a number of systems, each with a specific purpose. You can obtain the specific WSDLs from the sites in question, although they usually use the same version of API.
| Platform | API Version | URL |
|---|---|---|
| Public WSDL | 2.x | http://www.metapack.com/devcentre/sites/default/files/wsdl/2.x/InformationService.wsdl |
| Public WSDL | 3.x | http://www.metapack.com/devcentre/sites/default/files/wsdl/3.x/InformationService.wsdl |
|
|
||
| Live URL | 3.x | http://dm-api.metapack.com/api/3.x/services/InformationService?wsdl |
| Live URL (proxy) | 2.x | http://dm-api.metapack.com/api/2.x/services/InformationService?wsdl |
|
|
||
| Test 1 URL (legacy) | 2.x | http://test1.metapack.com/dm/services/InformationService?wsdl |
| Test 2 URL | 3.x | http://test2.metapack.com/api/3.x/services/InformationService?wsdl |
| Test 2 URL (proxy) | 2.x | http://test2.metapack.com/api/2.x/services/InformationService?wsdl |

