Skip to main content
FastFlowPe is a REST API-based payment platform that lets you accept payments, initiate payouts, and manage refunds, all from a single integration. Every API request is secured with a short-lived X-API-Key tied to your whitelisted IP addresses, ensuring that only your servers can interact with your account.
Quick ReferenceBase URL: https://api.fastflowpe.comAuth header: x-api-key: <your_x_api_key>Key lifetime: 30 minutes (rotate before expiry)Dashboard: go.fastflowpe.com

What You Can Build

PayIn

Accept payments via payment links or the Transaction API with UPI, QR, cards, and net banking.

PayOut

Send funds to any Indian bank account over IMPS, NEFT, or RTGS with account verification.

Refunds

Issue full or partial refunds against successful PayIn transactions with real-time status.

Get Started in Four Steps

1

Get your credentials

Sign in to the merchant dashboard and copy your permanent Client ID and Client Secret.
2

Whitelist your server IPs

Register your Primary (and optional Secondary) server IPs so FastFlowPe accepts calls only from your infrastructure. See IP Whitelisting.
3

Generate an X-API-Key

Exchange your Client ID and Secret for a short-lived x-api-key. See API Authentication.
4

Make your first API call

Call any endpoint with x-api-key in the header. Start with Create Payment Link or Initiate Payout.

Integration Setup

Integration Guidelines

End-to-end integration checklist before you make your first API call.

Client Credentials

Locate your permanent Client ID and Client Secret in the dashboard.

API Authentication

Generate an X-API-Key via API or dashboard and attach it to every request.

IP Whitelisting

Register your server IPs to lock down access to your account.

How Authentication Works

FastFlowPe uses a two-layer security model to protect every API call you make. Permanent credentials (Client ID and Client Secret): At signup, FastFlowPe issues you a Client ID and Client Secret. These never change and act as your identity on the platform. You use them solely to generate a short-lived X-API-Key. Short-lived tokens (X-API-Key): Every API request must include a valid x-api-key header. Keys expire after 30 minutes, after which you must generate a new one. Only one key can be active at a time; issuing a new key immediately revokes the previous one. IP whitelisting: Each X-API-Key is bound to your registered Primary (and optional Secondary) IP addresses. FastFlowPe rejects any request that arrives from an unrecognized IP, even if it carries a valid key.
Manage your credentials, generate X-API-Keys, and configure IP whitelisting from the Settings → API section of the merchant dashboard.

Real-Time Updates

Skip status polling in production. Configure a webhook callback URL and FastFlowPe will POST JSON payloads to your HTTPS endpoint the moment any PayIn, PayOut, or Refund status changes.