Getting Started
Service payments is a term EllyPay uses to describe outbound (mostly) payments from your merchant account to supported service accounts e.g. UMEME, URA, mobile services etc.
Prerequisites
Step 1: Account Validation Request
{
"merchant_reference": "auto",
"account_number": "2567770123456",
"service_code": "MTNAirtime",
"currency": "UGX",
"amount": 10000
}
/*sample response would be something like the following*/
{
"code": 200,
"status": "success",
"message": "Request completed successfully",
"data": {
"internal_reference": "ELPREFA65BGTFR7NGUXM",
"merchant_reference": "MCTREFT2WMNWZ23SBN6Y",
"account_number": "2567770123456",
"request_currency": "UGX",
"request_amount": 10000,
"customer_name": "SANDBOX CUSTOMER",
"transaction_charge": 0,
"transaction_amount": 10000,
"service_name": "MTN Airtime",
"balance_due": 0
}
}Step 2: Payment Confirmation Request
Step 3: Final Status Notification
Last updated