Ozow Hub
On this page3 sections
You send application/json

Sent back once the payer has completed the fields.

paymentStep and each field name must match the text and the case of the message Ozow sent, exactly. A message whose values differ is not read.

Authentication

  • bearerTokenAuthorization header

    `Authorization: Bearer <access_token>`, using an access token from `POST /token` on the One API. Authentication or authorisation failure closes the connection with `403 Forbidden`.

Payload

  • paymentStep string required

    The name of the payment step being performed. Must match the paymentStep Ozow sent, exactly.

  • inputFields array of InputFieldRequest required
    Fields of InputFieldRequest
    • name string required

      The name of the input field.

    • value string required

      The value of the input field.

    Open InputFieldRequest on its own page

Examples

The mobile number the payer entered
{
  "paymentStep": "Login",
  "inputFields": [
    {
      "name": "MobileNumber",
      "value": "0821234567"
    }
  ]
}