Real Testing API for Payments & Collections

Seamlessly test payments, collections, and transaction inquiries with our powerful API.

Features

Core API Services

Our platform provides everything you need to integrate mobile money payments into your application.

Payments

Initiate and receive mobile money payments with our simple API.

  • One-time payments
  • Recurring payments
  • Bulk payments
  • Payment status tracking

Collections

Collect payments from customers via mobile money.

  • Request payments
  • Collect from multiple networks
  • Automated reconciliation
  • Secure transaction handling

Transaction Inquiries

Get real-time status of any transaction in your system.

  • Transaction status checks
  • Detailed transaction history
  • Webhook notifications
  • Exportable reports

Integration

How It Works

Integrate our API in just a few simple steps.

1

Get API Credentials

Sign up to get your API keys and access our sandbox environment for testing.

curl -X POST "https://api.flexpay.com/v1/auth" -H "Content-Type: application/json" -d '{"api_key": "your_api_key"}'
2

Make Your First API Call

Use our comprehensive documentation to initiate your first payment or collection.

curl -X POST "https://api.flexpay.com/v1/payments" -H "Authorization: Bearer your_token" -H "Content-Type: application/json" -d '{"amount": "1000", "currency": "TZS", "phone": "255700000000"}'
3

Go Live

Once testing is complete, switch to production and start processing real transactions.

curl -X POST "https://api.flexpay.com/v1/transactions/status" -H "Authorization: Bearer your_token" -H "Content-Type: application/json" -d '{"transaction_id": "TRX123456"}'

Payments

QR Code Payments

Generate and scan QR codes for instant mobile money payments.

Generate Payment QR Code

Your Payment QR Code

QR code will appear here

Scan this QR code with any mobile money app to make payment

Recent Transactions

Payment Received

TZS 50,000

2 min ago

Payment Pending

TZS 25,000

15 min ago

Payment Failed

TZS 10,000

1 hour ago

Support

Contact Our Team

Have questions? Our support team is here to help.

Send us a message

Contact Information

1234 Developer Street

Dar es Salaam, Tanzania

+255 700 000 000

support@flexpay.com

Monday - Friday: 9:00 AM - 5:00 PM

Follow Us