Name Enquiry

The Name Enquiry endpoint is used to retrieve details associated with a specific identifier (e.g., an account number, customer ID, or other reference). It ensures the correct entity or account is referenced before initiating a transaction or further processing.

Endpoint: https://payment-api-service.transactpay.ai/payout/name-enquiry

Method: POST

{
    "bankCode": "{{bankCode}}",
    "accountNumber": "{{accountNumber}}"
}

Initiate Payout

The Initiate Payload endpoint allows you to start a transaction or process by submitting relevant details in a structured payload. This endpoint ensures all required data is received and validated before further steps.

Endpoint: https://payment-api-service.transactpay.ai/payout/initiate


{
  "payoutDetails": [
    {
      "accountNumber": "{{accountNumber}}",
      "bankCode": "{{6DigitBankCode]]",
      "amount": {{amount}},
      "description": "{{description}},
      "accountName": "{{accountName}}",
      "creditCurrency": "NGN",
      "debitCurrency": "NGN"
    }
  ]
}


Payload Status

The Payload Status endpoint is used to check the current status of a previously submitted payload or transaction. It helps track progress, confirm success, or handle errors.

Endpoint: https://payment-api-service.transactpay.ai/payout/PGW-BATCH54AD775BFD64467591D9C327F168A68F/status

Method: GET