PayItFast Developer Documentation
Everything you need to integrate PayItFast's global payment infrastructure into your platform.
Quick Start
Get up and running with the PayItFast API in minutes.
Get startedAPI Reference
Complete reference for all API endpoints, parameters, and responses.
View referenceIntegration Guide
Step-by-step workflows for common payment scenarios.
Read guidePlatform 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.
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.
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.
Need Help?
If you have questions or run into issues during integration, our team is here to help.
- Browse the Error Reference for troubleshooting common issues
- Check the Webhooks guide for event-driven integration
- Reach out at info@payitfast.com for integration support