---
title: "Verify Payment"
method: POST
path: "/verify"
---

# Verify Payment

`POST /verify`

Instantpay's Verify Payment API helps businesses ensure their transactions are accurate and secure. This API validates payment details. It ensures transactions are legitimate and error-free. Integrating the Verify Payment API adds security for businesses. It reduces the risk of fraud.

The Verify Payment API is a reliable tool. It authenticates payment details for organisations that protect their financial operations. Use Instantpay's Verify Payment API to secure your payments. It will verify every transaction.

## Response `200`

200

- object
  - `statuscode` string
  - `actcode` unknown
  - `status` string
  - `data` object
    - `externalRef` string
    - `poolReferenceId` string
    - `txnValue` string
    - `txnReferenceId` string
    - `pool` object
      - `account` string
      - `openingBal` string
      - `mode` string
      - `amount` string
      - `closingBal` string
    - `payer` object
      - `account` string
      - `name` string
    - `payee` object
      - `account` string
      - `name` string
    - `isCached` boolean
  - `timestamp` string
  - `ipay_uuid` string
  - `orderid` string
  - `environment` string
  - `internalCode` unknown

## Other responses

- `400` — 400

---

[API](https://skmtc.net/instantpay/apis/identity.md) · [All operations](https://skmtc.net/instantpay/apis/identity/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/instantpay/identity/versions/1d0672797b14/schema)
