Contis API service notifies client about the tracking detail of their card request
Notification parameters for change in account status
Parameters | Type | Description |
NotificationType | string | Three-digit unique identifier of notification. Numeric value “067” denotes the Card Shipment Notification for card request |
CardHolderID | integer | Unique identifier of the consumer. |
CardID | integer | Unique identifier of the card. |
CourierCompanyName | string | Name of Courier company. |
TrackingMethodID | integer | Tracking method from one of this (01 = SMS ,02 = Website,03 = Other ) |
TrackingNumber | integer | This is unique number provided by Courier company. Docket Number to track order. |
TrackingMethodDetail | string |
This is detail description to Track docket –
|
SecurityHash | string | String value generated through hash logic with all the above parameters (To verify the values posted on url) |
Example of card Shipment notification
Parameter name | Value |
NotificationType | 067 |
CardHolderID | 198393 |
CardID | 86272 |
CourierCompanyName | BlueDart Ltd |
TrackingMethodID | 02 |
TrackingNumber | 4E8CAD32-B895-4DA9-AEDC-4E27BB75F72C |
TrackingMethodDetail | www.bluedart.com |
SecurityHash | 7b3c391e94f9c4a1ba0588cfbf8573a6e307964633391c651e3879f67f399128 |
To generate the Security Hash
Hash sequence : NotificationType&CardHolderID&CardID&CourierCompanyName&TrackingMethodID&TrackingNumber&TrackingMethodDetail&SecurityHash
HashDataString :067&198393&86272&BlueDart Ltd&2&4E8CAD32-B895-4DA9-AEDC-4E27BB75F72C&www.bluedart.com SecurityKey : abcdefghijklmnop HashGenerationData : HashDataString + SecurityKey Hash : 7b3c391e94f9c4a1ba0588cfbf8573a6e307964633391c651e3879f67f399128
JSON Example
{ "NotificationType": "067", "CardHolderID": "198393", "CardID": "86272", "CourierCompanyName": "BlueDart Ltd", "TrackingMethodID:": "2", "TrackingNumber": "4E8CAD32-B895-4DA9-AEDC-4E27BB75F72C", "TrackingMethodDetail": "www.bluedart.com", "SecurityHash": "7b3c391e94f9c4a1ba0588cfbf8573a6e307964633391c651e3879f67f399128" }