UniPay

API Reference

Everything you need to integrate payments with UniPay.

Create a Payment

Initiate a payment using mobile money or card.

POST /v1/payments

Request Body

{
  "amount": 50000,
  "currency": "UGX",
  "method": "mtn_momo",
  "phone": "+256700000000",
  "reference": "ORDER-123"
}
View full documentation →

Create a Refund

Refund a previous payment.

POST /v1/refunds
View full documentation →