POST
/
pay
/
create
curl --request POST \
  --url https://api.development.mona.ng/pay/create \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '{
  "amount": 2000,
  "phone": "7083287899",
  "bvn": "2222222222222222",
  "name": "John Doe",
  "dob": "01-01-1990"
}'
{
  "success": true,
  "message": "Gateway checkout created",
  "transactionId": "68363964c63df477cf65fd44",
  "friendlyID": "MNA-TRC-343827",
  "url": "https://pay.mona.ng/68363964c63df477cf65fd44",
  "savedPaymentOptions": {
    "card": [
      {}
    ],
    "bank": [
      {}
    ]
  }
}

Authorizations

x-api-key
string
header
required

Body

application/json

Checkout session parameters

The body is of type object.

Response

200
application/json

Checkout created response

The response is of type object.