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 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 v1.0 - SHC - Secure Hosted Checkout

      About SHC What is Secure Hosted Checkout? Secure Hosted Checkout (SHC) is a JavaScript library that allows merchants to collect and send cardholder information to PayFacto for verification without needing to access that information directly. When ...
    • Transaction Receipt Specifications

      This topic is intended to help with the mandatory certification of transaction receipts if the merchant chooses to generate their own receipt from their cash register software or if they are using a payment terminal without an integrated printer (for ...
    • Return Codes List

      Numeric Return Codes (2 & 3-digit codes) Because the list of all possible return codes is too large for a single page, this section describes the available numeric return codes with 2 or 3 digits. Return Code Description Details Merchant's Action ...