Checkout General Payment Link

Checkout a general payment link by supplying the customer and the currency they want to pay in.

POST {{host}}/v1/pay/general/verify/{code}

Path Parameters

FieldData TypeRequiredDescription
codestringYesGeneral payment link code.

Request Body

FieldData TypeRequiredDescription
localCurrencystringYesCustomer payment currency. Supported collection currencies: NGN, KES, ZAR, GHS, XOF, USD.
customerobjectYesCustomer details. email is required; firstName and lastName are optional.
redirectUrlstringNoURL to redirect the customer after checkout.
{
  "localCurrency": "NGN",
  "customer": {
    "email": "[email protected]",
    "firstName": "Ada",
    "lastName": "Okafor"
  },
  "redirectUrl": "https://merchant.example.com/callback"
}
{
  "status": true,
  "message": "Success",
  "code": 201,
  "data": {
    "reference": "KYSHI-1778623597453",
    "status": "PENDING",
    "authorizationUrl": "https://checkout.example.com/pay/abc123",
    "amount": {
      "value": 155000,
      "currency": "NGN"
    }
  }
}