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
AuthoriseAmount 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 123
TransactionID 3180150507
AuthorizationDate 13/03/2018 10:40:35
AuthoriseAmount 501
SecurityHash 3cfa2b441ad43298bd6d2924029c7458853f1f532161f3088174b1265d5f0729

To generate the Security Hash :

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

HashDataString : 073&123&3180150507&13/03/2018 10:40:35&501&
SecurityKey : abcdefghijklmnop
HashGenerationData : HashDataString + SecurityKey
Hash : 3cfa2b441ad43298bd6d2924029c7458853f1f532161f3088174b1265d5f0729

JSON Example

{
   "NotificationType": "073",
   "CardID": "123",
   "TransactionID": "3180150507",
   "AuthorizationDate": "13/03/2018 10:40:35",
   "AuthoriseAmount": "501",
   "SecurityHash": "3cfa2b441ad43298bd6d2924029c7458853f1f532161f3088174b1265d5f0729"
}