Docs
v0 — preview

Developer documentation

Reference for partners integrating with Ewale payments in Ghana. This page covers the product surface today and will expand with full API endpoint docs when the public partner API ships.

Overview

Ewale is a payments product for everyday digital services in Ghana — airtime, data, utility bills, TV subscriptions, and WAEC result vouchers. Customers can pay online or by dialing the USSD shortcode from any phone.

Partner integrations use approved credentials issued per project. There is no public self-serve API signup at this time.

Getting started

  1. Review the payment services you need to support.
  2. Confirm whether your users will pay via the Ewale web app, USSD, or a future partner API checkout.
  3. Email walletewale@gmail.com with your company name, use case, and expected volume.
  4. Once approved, you will receive environment details and credentials. Endpoint docs will be linked here when ready.

Payment services

These are the live payment types in the product. Partner API coverage will map to the same service set.

ServiceDescription
AirtimeTop up any network
DataBuy data bundles
Pay billsDSTV, GOtv, StarTimes
ElectricityPay ECG bills
WaterPay GWCL bills
Result VoucherBECE / WASSCE

USSD

Customers can complete the same payments without an app by dialing the national shortcode from any Ghanaian mobile network.

Shortcode

*714*22#

Dial

API reference

The partner REST API will document authentication, checkout, payment status, and webhooks for the services above. Base URL, versioning, and example payloads will appear in this section when endpoints are ready for partner use.

Planned coverage

  • Authentication and partner credentials
  • Create payment / checkout
  • Payment status and receipts
  • Service-specific fields (meter, IUC, voucher type, etc.)
  • Webhook events

Placeholder only — no public paths or schemas are stable yet. Do not hard-code undocumented URLs.

Support

For partner onboarding, technical questions, or early API access: