Get Started

Welcome to the Astragate Developer Platform. Astragate provides modern digital financial infrastructure that enables businesses to automate and scale financial operations. Through secure, high-performance APIs, you can integrate payments, disbursements, and messaging directly into your systems. Built on a cloud-native architecture, Astragate delivers scalable and reliable solutions tailored for fintechs, banks, and micro finance institutions.

Core Services

Astragate APIs provide the following capabilities:

Payouts

Initiate outbound payments to mobile wallets, bank accounts, or other supported channels.

Use cases:

  • Salary payments
  • Loan disbursements
  • Merchant settlements

Collections

Accept and process inbound payments from customers.

Use cases:

  • Customer collections
  • Bill payments
  • Checkout integrations
  • Payment link

SMS Services

Send transactional and notification SMS messages to customers.

Use cases:

  • OTP delivery
  • Transaction alerts
  • Customer notifications

Who Can Use Astragate APIs

Astragate is designed for:

  • Fintech companies
  • Banks and financial institutions
  • Microfinance organizations
  • Digital platforms requiring embedded payments or messaging
  • Businesses automating financial transactions

Create Your Account

To start integrating, register on the Astragate Merchant Portal:

https://merchant.dev.astragate.africa/register

After registering, you will be able to access the merchant portal and begin building.


Testing Our APIs

Merchant Portal

All new accounts have access to the merchant portal

Use the merchant portal to:

  • Generate API credentials
  • View Transactions And Statistics
  • Configure Callbacks

API Docs

Using the access token generated from the Merchant Portal, you can access the API documentation here:https://docs-astragate.readme.io/reference/get-started

Use the API documentation to:

  • Initiate SMS
  • Initiate Payouts
  • Initiate Collections
  • View Merchant Balance
  • Fetch Transaction Status

Production (Go Live)

To move from sandbox testing to live production:

  1. Complete KYC Verification
    Finish the business verification process through the support team.

  2. Get Approval from Astragate
    Submit a request for production access via support team.

  3. Receive Production Credentials
    Once approved, you will receive your production credentials.

  4. Update All Endpoints
    Change your base URL from sandbox to production for example:

    • Sandbox: https://api.dev.astragate.africa
    • Production: https://api.astragate.africa
  5. Configure Webhooks & Callbacks
    Update your callback URLs in the Merchant Portal to your production endpoints.

  6. Test in Production
    Run low-value test transactions to validate the full flow.

  7. Launch
    You are now live! Monitor your first transactions closely.