Skip to main content

Introduction

TESS Payments APIs are designed to streamline the merchant's integration process with the TESS Payments platform. These APIs offer simplified and secure steps to facilitate seamless integration.

This guide provides a comprehensive walkthrough of the TESS Payments platform, highlighting each integration method and detailed explanations of their features.

Integration Methods

  • Invoice Links: Generate invoice links that can be easily shared with the customers, allowing for convenient access and interaction.
  • IFrame/Embedded: Empower customers to input their card information directly on merchant's website using iframes, resulting in a better User Experience for the customers.
  • Hosted Checkout: With this integration method, the customer is directed to the TESS Payments checkout page, where configured payment methods for each merchant will be displayed. Merchant can also handle payment methods at their end for a better user experience.
  • S2S Alternative Payment Method - NAPS only: This method is applicable for NAPS (Local Qatari Debit Cards) only. Through this integration method, merchants can effortlessly redirect customers directly to the NAPS checkout page, ensuring a seamless user experience.
  • S2S Card: For the utilization of this integration method, it is necessary for the merchant to obtain PCI certification. By implementing this integration method, merchants can securely accept card data directly on their checkout page.

Features

  • 24/7 support
  • EMV 3DS v2.2 enabled integration with Payment Schemes like Mastercard and Visa
  • Tokenization
    • 3DS: Generate 3DS tokens and process 3DS enabled transaction using generated token
    • Non-3DS (Recurring): Generate Non-3DS tokens for processing of:
      • On-Demand Transaction Processing
      • Scheduled Transaction Processing
  • Check Transaction Status
  • Refund/Void Transactions (Conditions apply for Void Requests)
  • Instant Payment Notifications (IPN) based Webhooks
  • Limit merchants requests from specific IPs

iFrame

You can use iFrame option to show Checkout page on your domain. All you need is just to past in the code redirect_url received in the response to the Authentication request.

caution

cross-domain requests are prohibited by security policy of our service.

<iframe src=redirect_url height="600" width="300"></iframe>
tip

Note that screen size can be adjusted according to your requirements.