API Specifications

API Specifications

Overview

To communicate with the Payment API you should submit HTTP POST requests to the corresponding endpoints.
There are differ endpoints for Test and Production.

The API uses FORM parameters (key-value parameters passed in an HTTP POST URL) for Requests, and JSON for Responses.


Endpoints

Test Endpoint

The base URL is: https://test.api.payfacto.cloud/v1
The production endpoint base URL will be provided once your solution has been certified by our Integration team. 

    • Related Articles

    • Payment API 2.0 - Specifications

      You can download the OpenAPI YAML file below.
    • Merchant Management API 2.0 - Specifications

      You can download the OpenAPI YAML file below.
    • API References

      To access API References; click on the following link : https://developer.payfacto.com/reference/
    • API 2.0 - Idempotency Support

      Overview The API supports idempotent request processing to allow safe retries of requests without accidentally performing the same operation multiple times. If a request has already been processed successfully, subsequent requests with the same ...
    • Payment API 2.0 – Functional Documentation

      Payment API – Functional Documentation Overview The Payment API allows merchants to: Create and manage payment charges Perform captures, increments, voids, and releases Issue and manage refunds Perform card verifications It supports multiple payment ...