API Docs
How It Works

Push Payment to Terminal
Flow Description
-
Customer Orders an Item
The customer initiates a purchase through your client application. -
Client Sends Order to Server
Your frontend sends the order details (includingorderId
,amount
, andcurrency
) to your backend. -
Server Sends Payment Request to Nomba
Your backend uses thePOST /v1/terminals/payment-request/{terminalId}
endpoint to trigger a payment on the specific terminal.Endpoint:
Request Body Schema:POST /v1/terminals/payment-request/{terminalId}
TerminalPaymentRequest
-
Nomba Pushes Payment to Terminal
The terminal receives a payment prompt and displays the amount to the customer. -
Customer Makes Payment on Terminal
The customer completes the payment using a supported payment method. -
Nomba Sends Webhook to Your Server
Upon successful payment, Nomba sends a webhook to your server with the payment confirmation and metadata.