Billing & Payments
Initiate Payment
POST
Initiate a payment transaction.
number
required
Payment amount
string
required
Currency code (e.g., USD)
string
required
Payment method (mobile_money, card)
string
Payment provider (mpesa, tigopesa, etc.)
string
Phone number for mobile money payments
Request Example
Success Response (201)
boolean
Operation success status
object
Transaction object
string
Transaction ID
string
Order ID
float
Transaction amount
string
Currency code
string
Transaction status
string
Payment URL for redirect
string
Expiration timestamp (ISO 8601)