Skip to main content

❓ Frequently Asked Questions

Below are the frequently asked questions when integrating the MOALA API.

1. Is the API secure?​

Absolutely. All communications with the API are encrypted via HTTPS. We also use authentication keys and digital signatures to ensure transaction security.

2. Does Moala offer SDKs or libraries to simplify integration?​

Yes, we offer SDKs for Java, JavaScript, and PHP to make integration easier. We will guide you through every step until your first payment is completed.

3. Does Moala offer API demonstrations?​

Yes, subject to negotiation with our sales team, we offer live demonstrations to help developers and businesses understand how the API works, its features, and how to integrate it.

4. Who should I contact if I have an issue with the API?​

You can contact our technical support via Email, WhatsApp, or Telegram. A dedicated team is available to answer all your questions.

5. How can I access an API demo?​

Live Demos: You can schedule a demo session with our sales or technical team.
Sandbox: You can request access to our test environment (sandbox) to explore the API and run tests without impacting the production environment.

6. What is an API callback?​

It's an endpoint that allows you to retrieve the final status of a transaction.

7. How can I check the status of a transaction?​

The /v1/api/transaction/check/{partnerId} endpoint allows you to check the status of a transaction and find out whether it is success, failure, or in-progress.
You can call this API right after initiating the transaction.

8. What is a Cashin?​

The Cashin operation allows an end user to deposit money into their mobile money account.

9. What is a Cashout?​

Cashout is the operation that allows a user to withdraw money from their mobile money account at a point of sale.

10. Can MOALA send invoices to its clients?​

Moala does not send invoices to its clients. However, a payment confirmation is sent via SMS after completing a transaction.