Skip to main content

General Information

This document provides a comprehensive overview of the integration process and the utilization of the VIRTUAL PAYMENT GATEWAY protocol for merchants. This integration method offers a suitable solution for merchants exclusively accepting NAPS (Local Qatari Debit Cards).

VIRTUAL PAYMENT GATEWAY protocol implements acquiring payments (purchases) with using specific API interaction.

tip

VIRTURAL PAYMENT GATEWAY protocol refers to Payment Gateways provisioning only redirection model. TESS Payments redirects payer to Payment Gateway's checkout page e.g. NAPS

Definitions

Base URL

In S2S APM section, please replace "{{API_HOST}}" with the provided URL in each API sample.

https://api.tesspayments.com/post-va

List of possible actions/results/statuses in Payment Platform

ActionDescription
SALECreates SALE transaction
CREDITVOIDCreates REFUND transaction
GET_TRANS_STATUSGets status of transaction in Payment Platform

Errors

In case error you get synchronous response from Payment Platform:

ParameterDescription
resultERROR
error_messageError message