PayFacto API - v1.0 - Main

PayFacto API - v1.0 - Main

Secure Payment Gateway  ·  API 1.0 16 articles

Everything you need to integrate, configure, and extend the Secure Payment Gateway — API v1.0. Articles are grouped by integration type. Each entry shows the article type so you know what to expect before you open it.

Article types:GuideReferenceOverview
Semi-Integrated 6 articles
 
OverviewAbout Semi-Integrated Gateway

Understand the architecture, flow, and key concepts before starting your semi-integrated implementation.

View →
 
GuideCredit and Debit on Semi-Integrated Terminals

How to process credit and debit card transactions through semi-integrated terminal hardware.

View →
 
ReferenceEndpoints Available in ECR Mode

Complete list of API endpoints accessible when your integration runs in ECR (Electronic Cash Register) mode.

View →
 
GuideDataCandy on Semi-Integrated Terminals

Enable gift and loyalty program support via DataCandy alongside credit and debit in semi-integrated setups.

View →
 
ReferenceTransaction Receipt Specifications

Required fields, formatting rules, and content standards for compliant transaction receipts.

View →
 
GuideAbout Semi-Integrated Recovery

How to handle failed transactions and implement recovery flows in semi-integrated environments.

View →
Online & E-Commerce 5 articles
 
GuideAPI v1.0 – SHC – Secure Hosted Checkout

Step-by-step integration guide for accepting payments via the Secure Hosted Checkout page.

View →
 
Guide3D Secure

Implement 3D Secure authentication to reduce fraud and meet issuer requirements for online transactions.

View →
 
GuideGoogle Pay™ Android

Add Google Pay as a payment method in your Android application using the Secure Payment Gateway.

View →
 
GuideApple Pay™ In-App

Integrate Apple Pay into your iOS application for a native in-app payment experience.

View →
 
GuideHosted Payment Page

Set up and customize a PayFacto-hosted payment page to accept payments without handling card data directly.

View →
Security & Verification 3 articles
 
ReferenceCredit Card Verification Code (CVV)

How CVV validation works, what response codes to expect, and how to handle mismatches.

View →
 
ReferenceAddress Verification Status (AVS) Result Codes

Full lookup table of AVS result codes returned by the gateway with descriptions and recommended actions.

View →
 
GuideCredential-On-File

Store and reuse customer payment credentials compliantly for repeat purchases and recurring billing.

View →
Payment Methods 2 articles
 
GuideRecurring Payments (Tokens)

Set up tokenized recurring billing — store a payment method once and charge it on a schedule.

View →
 
GuideBatch Payments

Submit multiple transactions in a single batch file — ideal for high-volume or scheduled payment runs.

View →

    • Related Articles

    • PayFacto API - v1.0 - POST /v1/verifyAccount

      POST /v1/verifyAccount Verify Account Determines whether a credit card is valid, and optionally performs address verification (AVS) and/or CVD verification at the same time. No funds are captured. Version: v1.0 | Last updated: 2026-05-14 | Author: ...
    • PayFacto API - v1.0 - POST /v1/standaloneCompletion

      POST /v1/standaloneCompletion Standalone Completion Sends a Pre-Authorization Completion to any properly configured Semi-Integrated terminal. The target terminal can be the one where the original Pre-Authorization was performed, or any other terminal ...
    • PayFacto API - v1.0 - POST /v1/recur/InfoUser

      POST /v1/recur/InfoUser Recurring — Info User Retrieves all available information on an existing Token stored in the PayFacto Token Vault. Use this endpoint to look up a subscriber's card details, subscription state, and billing history before ...
    • PayFacto API - v1.0 - POST /v1/recur/DelSubscription

      POST /v1/recur/DelSubscription Recurring — Delete Subscription Permanently deletes an active subscription from the PayFacto recurring billing module. Once deleted, all associated invoices will cease to be processed and the subscription cannot be ...
    • PayFacto API - v1.0 - POST /v1/recur/ModInvoice

      POST /v1/recur/ModInvoice Recurring — Modify Invoice Updates the status of a recurring invoice. Use this endpoint to activate, suspend, or otherwise change the processing state of a specific invoice within a subscription. Version: v1.0 | Last ...