refer-to-manual Overview

Fatora REST API is an enhanced and improved API version that will simplify the integration with the Fatora platform through simple straightforward steps.

In this integration guide, we have a complete walk-through for Fatora payment integration platform. This documents covers standard checkout, tokenization, card token deactivation, payment verification, payment refunding, and mobile integration, and to facilitate the payment integration, we also provide e-commerce plugins, SDK for mobile and server, and sample code(s) for the most commonly used script languages like .Net, PHP, Javascript, Java and many more.

christmas-star Features

  • Fatora gateway provides robust features for processing online payments, it processes payments securely.

  • Multilingual Checkout Page: Fatora offers checkout page in two languages, English and Arabic.

  • Multi-Currency Payment: Fatora supports payments in multi currencies. Enables you to issue invoices in different currencies. The payments will be settled to your account in currencies you support. Fatora will take care of the conversion. Read more about currencies support.

  • Card tokenization service: to retain the security level and minimize the PCI DSS compliance effort. As it gives you more flexibility over the payment process.

For old API version please check this documentation

Authentication Authentication

Requests to the Fatora REST API must be authenticated using API key-based authentication. With API key auth, you must send a key-value pair to the API in the request headers. You can view and manage your API keys in the Fatora Integration.

curl -v
  -H "Content-Type: application/json"
  -H "api_key": <Merchant-APIKey>"

The API key is a unique identifier associated with your Fatora account for integration purposes.

All API requests must be made over HTTPS. Calls made over plain HTTP will fail. API requests without authentication will also fail.

user-rights The API Key

To get the API key, please follow the below steps:

  1. Log in to your Fatora account, or sign up for new one.
  2. Click on the Integration link in the sidebar navigation.

Do not share your API key with anyone or on any public platforms. This can pose security threats for your Fatora account. The API key should be protected the same way you would protect your password.

To test requests you could use general API key "E4B73FEE-F492-4607-A38D-852B0EBC91C9".

go-live Go Live:

You can change your account mode from "Test" to "Live" by following the below step:

  1. Choose the Integration from the sidebar navigation, then click on Settings.


At the beginning the account will be in test mode, to go-live and enable online payment you would have to upgrade your account

🛠️ Technical Support