API v2

PayItFast Developer Documentation

Everything you need to integrate PayItFast's global payment infrastructure into your platform.

Platform Capabilities

PayItFast provides a comprehensive suite of payment tools designed for modern businesses operating across borders.

Global Payments

Accept and send payments across 69 countries with 47+ fiat currencies.

Crypto Support

70+ crypto tokens across multiple blockchain networks.

Integrated KYC/KYB

Built-in compliance with tiered verification levels.

Real-time Webhooks

Event-driven notifications for all payment status changes.

Multi-Currency Accounts

Hold and manage balances in multiple fiat and crypto currencies.

Sandbox Environment

Full-featured test environment with sandbox API credentials.

Primary Use Cases

PayItFast supports three core payment scenarios, each with purpose-built API endpoints and optimized flows.

Collections

Accept payments from end-users via bank transfer, card, mobile money, or crypto. Funds are settled to your PayItFast account in your preferred currency.

Initiated Processing Settled
View Collections API

Payouts

Send funds to recipients worldwide via local bank transfer, mobile wallet, or crypto. Supports batch and single-transfer modes with real-time status tracking.

Initiated Processing Completed
View Payouts API

Ramp (On/Off)

Enable users to buy crypto with fiat (on-ramp) or sell crypto for fiat (off-ramp). Supports multiple payment methods and blockchain networks.

Quote Deposit Delivered
View Ramp API

Need Help?

If you have questions or run into issues during integration, our team is here to help.