User status change notification

Contis API service notifies client whenever the status of the consumer is changed.

Notification parameters for User status change notification
Parameters Type Description Default value
NotificationType string Three-digit unique identifier of notification. Numeric value “054” denotes the Authorisation notification. Blank
CardHolderID integer Unique identifier of the consumer
OldUserStatus string Two-digit unique identifier that denotes the “status of the consumer” before the status is changed. 00
NewUserStatus string Two-digit unique identifier that identifies the “status of the consumer” after status is changed. 00
StatusChangeDate string The date and time of change of the user’s status. The format of date is yyyyMMddHHmmss. Maximum length = 14 characters.
SecurityHash string String value generated through hash logic with all of the above parameters (To verify the values posted on URL)

Lookup values for user status

User status Description
01Active
02Inactive
03Incomplete
04Checked
06PartSignup
07Declined
08Bogus
09Limited
10BankCheck
12LockedOut
13Suspended

Example User status change notification

The table shows an example of an User status change notification.
Parameter name Value
NotificationType 054
CardHolderID 11
OldUserStatus 1
NewUserStatus 5
StatusChangeDate 20180927213756
SecurityHash 52441eba64461dc1866547bd7402fdad720216e49c3447d4e66eb59a09420cd0

To generate the Security Hash

Hash sequence : NotificationType&CardHolderId&OldUserStatus&NewUserStatus&StatusChangeDate&HashPAN Key Example
HashDataString : 054&11&01&05&20180927213756&
SecurityKey : abcdefghijklmnop
HashGenerationData : HashDataString + SecurityKey
Hash : 52441eba64461dc1866547bd7402fdad720216e49c3447d4e66eb59a09420cd0

JSON Example

{
   "NotificationType" : "054",
   "CardHolderID" : "11",
   "OldUserStatus" : "01",
   "NewUserStatus" : "05",
   "StatusChangeDate" : "20180927213756",
   "SecurityHash" : "52441eba64461dc1866547bd7402fdad720216e49c3447d4e66eb59a09420cd0"
}