Then merchant token generation is a security measure introduced to hash merchant and transaction specific data elements, using SHA256 hashing algorithm. An effort which reduces the risk of data being exposed or intercepted by 3rd parties during the submission of transaction requests to the gateway.
Merchant Hash Token Generation * **
/*
*secretKey - Lite Shared Secret
*resource - /Lite/Authorise.aspx
*applicationId - {435407B0-8A28-4152-9649-A932423F72EB}
*amount - Lite_Order_Amount
*emailAddress - Ecom_BillTo_Email
*/
public static string GenerateTransactionToken(string secretKey, string resource, string applicationId, string amount, string emailAddress)
{
string time = Convert.ToString(UnixTimeStampUTC());
string token = secretKey + time + resource + applicationId + amount + emailAddress;
return String.Concat(time, ":" + GetHashSha256(token));
}
public static Int32 UnixTimeStampUTC()
{
Int32 unixTimeStamp;
DateTime currentTime = DateTime.Now;
DateTime zuluTime = currentTime.ToUniversalTime();
DateTime unixEpoch = new DateTime(1970, 1, 1);
unixTimeStamp = (Int32)(zuluTime.Subtract(u
* Payment Method Configuration – Back End Interface *
1.User to use the left adjusted Menu Items, navigate to Payments – To set up your payment provider.
Select iVeri as a Payment Processor.
This is done so that iVeri becomes the payment provider.
The radio button will be on the disabled state until the merchant sign’s in.
Scroll up and enable iVeri as the payment process here as well.
Select the Enable radio button to allow iVeri as the payment provider
1. Turn the Radio button on.
Select Actions then Edit
2. The system will update the page.
3.Insert your iVeri Provided store credentials.
These are the merchants BackOffice account details that you would have already received.
4.This screen indicates a successful log in and link of the merchants’ store Profile with their iVeri merchant Pro
* Cardinal Posport Indigo Release Notes V 20231026 ***
The release notes contained in this document are available in iVeri’ s repository in production and can be installed on any Cardinal and or indigo installation on a case-by-case bases as agreed with Customers and or Integrators.
*/ Whats new /*
* PosPort *
"Single Tap" feature has been updated to cater for scenarios where the issuer does not support “Single Tap and Pin”. In such scenarios, the cardholder will be requested to dip the card, eliminating the need for PIN collection. An improvement on the reversal of an authorization has been introduced. Previously, authorizations reversed on a different day presented a challenge, but now the process has been updated so that these authorizations can be efficiently processed as "Authoriza
* Query Transaction Status *
**
/*Note*/: This is just an extra step that can be used by the Merchant to make sure about the Transaction results. We would recommend that a Merchant should use this as a call to make sure the results he received back from the Authorization (Debit) of a transaction are consistent with the results returned here. The URL to post to is defined under the None [1] Gateway Addresses
* Name *
*General
Description*
* Length *
*Notes*
Lite_Merchant_ApplicationId
iVeri
ApplicationID
36
Allocated to
the merchant during registration
Lite_Merchant_Trace
Merchant
Trace
64
Unique
merchant identification for the request. This value is to be used by the
merchant to confirm the status of the transaction.
The response to the Authorisation Information request is the following:
L
Live phase *
**
Before the merchant can start doing Live transactions, the acquirer or iVeri must validate that their implementation is correctly completed. For that purpose, the merchant shall send a request via email to the acquirer contact (available here) once they have completed their implementation, and after they have tested in the Test environment, while providing the following:
Merchant's Website URL User Group Number / Merchant number Test login credentials (Username / Password) for logging in to the merchant website as an end-user (if applicable) NB: It is time consuming for our test team to register as users on each website that we have to test hence this is required by them. If no log-in required, please state so within your email.
Instruction on how to buy products from your
Introduction *
**
Automatic Billing Updater (ABU) is a web service that provides access to updated account credentials (cards). This can be leveraged by Merchant/Acquirers/Payment Service Providers to ensure that they always have their customers’ most up to date card credentials for recurring and card-on-file payments.
Simply put, ABU allows card details to be updated automatically in the event they are no longer valid. Types of updates include:
Expiration dates Replacement card numbers Account closures Issuer brand changes to Visa and MasterCard
MasterPass is a safe and easy way in which merchants can present the QR code which customers can scan using a MasterPass application to affect a payment.
*/Requirements/*
Merchant must be onboarded for MasterPass on the iVeri Gateway and on the MasterPass platform.
Requirements *
**
Merchants must generate the token on their web server and pass the generated token to the transaction request. The generated token must encompass the following data elements:
Lite_Order_Amount: Total amount of the order Lite_Merchant_ApplicationId – The merchants app ID must be in uppercase and in curly brackets
Ecom_BillTo_Email - The cardholder Email address TimeStamp – The timestamp when the token is generated Resource - Lite/Authorise.aspx SharedSecret - as configured in the merchants application in backoffice
The parameters utilized in the hash token generation process must correspond exactly to those submitted via the form Post method to ensure token integrity and validation.
**
*How to Configure Shipping & Pick Up*
1.Use the left adjusted Menu Items, navigate to Shipping & Pickup – To set up your Shipping methods.
Choose your providers you will use to courier or ship the goods based on the aggreement you have with your partner.