Pending authorisation auto release notification

Contis API Service notifies to the client about the Auto released authorisations which are released after XX days if we don’t get clearing for those Authorisations. This webhook is for each released amount and not aggregate.

Note: In payment authorisation, the parameter Authorised Amount denotes the transaction amount as “Primary Hold Amount” which is held by Contis during transaction.

Table shows the parameters of notification about Authorisation notification parameters

PARAMETERS TYPE DESCRIPTION DEFAULT VALUE
NotificationType string Three-digit unique identifier of notification. Numeric value “073” denotes the Authorisation notification. Blank
CardID integer Unique Identifier of the card Blank
TransactionID integer Unique identifier of the transaction. Blank
AuthorizationDate string The date and time of authorisation. The format is yyyyMMddHHmmss. Blank
AuthorisedAmount integer The amount authorised for card transaction. Blank
SecurityHash string String value generated through hash logic with all of the above parameters (To verify the values posted on URL) Blank

Example of authorisation notification

PARAMETER NAME VALUE
NotificationType 073
CardID 99543
TransactionID 11218068416121
AuthorizationDate 20210806124802
AuthorisedAmount 310200
SecurityHash b4e58552b54aa3312164954a161f4a94e0c78fad8c3ea0357b6784a179f628e2

To generate the Security Hash :

Hash sequence : NotificationType&CardID&TransactionID&AuthorizationDate&AuthorisedAmount&SecurityHash

HashDataString : 073&99543&11218068416121&20210806124802&310200&
SecurityKey : abcdefghijklmnop
HashGenerationData : HashDataString + SecurityKey
Hash : b4e58552b54aa3312164954a161f4a94e0c78fad8c3ea0357b6784a179f628e2

JSON Example

{
   "NotificationType": "073",
   "CardID": "99543",
   "TransactionID": "11218068416121",
   "AuthorizationDate": "20210806124802",
   "AuthorisedAmount": "310200",
   "SecurityHash": "b4e58552b54aa3312164954a161f4a94e0c78fad8c3ea0357b6784a179f628e2"
}