Remit254 Developer API

Seamless Digital Payments Integration


🔹 Get Remit254 API Access

To interact with Remit254, you need API access:

🔹 What is the Remit254 API?

Our API allows businesses, banks, and fintech companies to integrate secure and fast digital payment solutions. Whether you need **wallet top-ups, bank transfers, or merchant payments**, Remit254 provides a robust, reliable, and scalable API.

🔹 Why Banks Should Use Our API

🔹 Sandbox Environment for Developers

Use our sandbox to test API transactions before going live.

POST /v1/transactions
Host: sandbox.remit254.online
Authorization: Bearer SANDBOX_TEST_KEY
Content-Type: application/json

{
    "account_number": "TEST123456",
    "amount": 100,
    "currency": "USD",
    "bank_code": "RB254"
}
    

📌 Example Response:

{
    "success": true,
    "transaction_id": "SANDBOX_TXN12345",
    "status": "Completed"
}
    

🔹 Wallet Top-Up API

Allow users to top up their wallets using M-Pesa, bank transfers, and card payments.

POST /v1/topup
Host: api.remit254.online
Authorization: Bearer LIVE_API_KEY
Content-Type: application/json

{
    "phone": "+254712345678",
    "amount": 500,
    "payment_method": "mpesa"
}
    

📌 Example Response:

{
    "success": true,
    "transaction_id": "TXN987654",
    "status": "Pending"
}
    
⬅ Back to Home 📜 View Full API Documentation