Skip to main content

Welcome to FLEX Partner API

The FLEX Partner API is a payment gateway for partners who need to collect money from users into Flex Wallet. Participating applications initiate and confirm transactions through the gateway, while Flex handles routing, tracking, and settlement.

What You Can Do

Terminal Management

Manage collection points and access terminal profiles

Transaction Processing

Initiate and track collection flows across terminals

Payment Splitting

Create and manage split collections across multiple parties

QR Payments

Generate QR codes for collection and split payment flows

Base URLs

Key Features

πŸͺ Terminal Operations

Dedicated collection endpoints for point-of-sale and wallet-funded payment collection with complete transaction tracking.

πŸ’Έ Split Payments

Advanced payment splitting functionality to distribute collected funds across multiple recipients.

πŸ“± QR Code Integration

Generate dynamic QR codes for both regular collection flows and split payment scenarios.

πŸ” Secure Authentication

All API requests are authenticated using partner credentials with support for terminal-specific collection operations.

API Sections

Terminal API

Manage collection points, route transactions, and handle splits

Transactions API

Gateway transaction management and reporting

Authentication

All Partner API endpoints require authentication using your partner credentials:
  • x-client-id: Your partner client ID
  • x-api-key: Your partner API key
Some collection endpoints also require a valid terminal identifier in the request headers.

Quick Start

1

Get API Credentials

Contact FLEX support to receive your partner credentials:
  • Client ID (x-client-id)
  • API Key (x-api-key)
  • Terminal serial numbers (if applicable)
2

Set Up Terminals

Configure your collection terminals and obtain their serial numbers for authentication
3

Test Integration

Start with terminal profile retrieval and a small collection flow
4

Go Live

Deploy to production after testing in staging environment

Common Use Cases

POS Integration

Integrate FLEX collections into your point-of-sale system

Multi-Location

Manage multiple collection points across different locations

Split Bills

Enable split collections for restaurants and group purchases

Transaction Tracking

Monitor and report on all gateway transactions

Support

Need help? Reach out to our developer support team:

API Status Codes

Next Steps

Terminal API

Explore collection terminal endpoints

Transactions API

Gateway transaction management

OpenAPI Spec

Complete API specification