---
title: "Verify Payment"
method: GET
path: "/checkout/payments/merchant-reference/{reference}"
---

# Verify Payment

`GET /checkout/payments/merchant-reference/{reference}`

This API lets you verify the status of the transaction on the checkout API

## Path parameters

- `reference` string, required

## Headers

- `x-business-id` string, required

## Response `200`

200

- object
  - `status` boolean
  - `message` string
  - `data` object
    - `id` integer
    - `businessId` string
    - `paymentLinkId` unknown
    - `amount` integer
    - `currency` string
    - `convertedAmount` integer
    - `convertedCurrency` string
    - `paymentMethods` string[]
    - `defaultPaymentMethod` string
    - `redirectUrl` string
    - `customUrl` unknown
    - `successMessage` unknown
    - `settlementDestination` string
    - `feeBearer` string
    - `reference` string
    - `merchantReference` string
    - `isDisabled` boolean
    - `metadata` unknown
    - `status` string
    - `createdAt` string
    - `updatedAt` string
    - `customer` object
      - `name` string
      - `email` string
      - `phoneNumber` unknown
    - `business` object
      - `settings` object
        - `feeBearer` string
        - `settlementDestination` string
        - `enableWebhook` boolean
      - `emailSettings` object
        - `collectionNotification` boolean
        - `topupNotification` boolean
        - `settlementNotification` boolean
        - `paymentReceiptNotification` boolean
      - `checkoutSettings` object
        - `useBrandLogo` boolean
        - `buttonTextColor` unknown
        - `buttonColor` unknown
        - `fontColor` unknown
        - `fontFamily` unknown
        - `backgroundColor` unknown
        - `backgroundTextColor` unknown
      - `status` string
      - `countryCallingCode` string
      - `businessTag` integer
      - `isKYCApproved` boolean
      - `isBlocked` boolean
      - `_id` string
      - `name` string
      - `businessType` string
      - `website` string
      - `email` string
      - `country` string
      - `mobile` string
      - `businessKey` string
      - `createdAt` string
      - `updatedAt` string

## Other responses

- `400` — 400

---

[API](https://skmtc.net/fincra/apis/awesome-new-api.md) · [All operations](https://skmtc.net/fincra/apis/awesome-new-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/fincra/awesome-new-api/revisions/c8215c27b460/schema)
