In order to test the notification, a Url to notify must be configured with ALPS integration team.

Output Data:

ParameterDescriptionData Type
public_keyPublic key, unique value that identifies the commerceString (255)
timeRequest data timeDate Time
channelPayment channelInteger
amountThe amount of the transactionDouble
currencyTransaction currencyString (3)
trans_IDMerchant's transaction idString (255)
signatureSignature hash256:Review signature calculationString (255)
rejection_messageMessage sent by the payment processor with description for the rejectionString (255)
rejection_codeRejection code related to the payment processorInteger

Signature in reject notifications

The signature is the chain of concatenated data and Hash SHA256 encryption will be applied.

Chain:

Example:

<?php

$string = $time.$channel.$amount.$currency.$trans_id.$secret_key;
$result_signature = hash('sha256', $string);

?>