GET v1/policyPayment/validatePayment?paymentReferenceNo={paymentReferenceNo}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
paymentReferenceNo

string

Required

Body Parameters

None.

Response Information

Resource Description

paystackPayloadResult
NameDescriptionTypeAdditional information
event

string

None.

status

boolean

None.

message

string

None.

data

Data_paystackLoad

None.

Response Formats

application/json, text/json

Sample:
{
  "event": "sample string 1",
  "status": true,
  "message": "sample string 3",
  "data": {
    "id": 1,
    "domain": "sample string 2",
    "status": "sample string 3",
    "reference": "sample string 4",
    "amount": 5,
    "message": "sample string 6",
    "gateway_response": "sample string 7",
    "paid_at": "2025-06-19T01:40:28.4747955+01:00",
    "created_at": "2025-06-19T01:40:28.4747955+01:00",
    "channel": "sample string 8",
    "currency": "sample string 9",
    "ip_address": "sample string 10",
    "metadata": {
      "custom_fields": [
        {
          "display_name": "sample string 1",
          "value": "sample string 2",
          "variable_name": "sample string 3"
        },
        {
          "display_name": "sample string 1",
          "value": "sample string 2",
          "variable_name": "sample string 3"
        }
      ]
    },
    "log": {
      "start_time": 1,
      "time_spent": 2,
      "attempts": 3,
      "errors": 4,
      "success": true,
      "mobile": true,
      "history": [
        {
          "type": "sample string 1",
          "message": "sample string 2",
          "time": 3
        },
        {
          "type": "sample string 1",
          "message": "sample string 2",
          "time": 3
        }
      ]
    },
    "fees": 1,
    "authorization": {
      "authorization_code": "sample string 1",
      "bin": "sample string 2",
      "last4": "sample string 3",
      "exp_month": "sample string 4",
      "exp_year": "sample string 5",
      "channel": "sample string 6",
      "card_type": "sample string 7",
      "bank": "sample string 8",
      "country_code": "sample string 9",
      "brand": "sample string 10",
      "reusable": true,
      "signature": "sample string 12",
      "account_name": {},
      "receiver_bank_account_number": {},
      "receiver_bank": {}
    },
    "customer": {
      "id": 1,
      "first_name": {},
      "last_name": {},
      "email": "sample string 4",
      "customer_code": "sample string 5",
      "phone": {},
      "metadata": {},
      "risk_action": "sample string 8",
      "international_format_phone": {}
    },
    "split": {},
    "paidAt": "2025-06-19T01:40:28.4747955+01:00",
    "createdAt": "2025-06-19T01:40:28.4747955+01:00",
    "requested_amount": 11.0,
    "pos_transaction_data": {
      "aid": "sample string 1",
      "bin": "sample string 2",
      "last4": "sample string 3",
      "auth_code": "sample string 4",
      "stan": "sample string 5",
      "card_holder_name": "sample string 6",
      "terminal_id": "sample string 7",
      "rrn": "sample string 8",
      "cvm": "sample string 9"
    },
    "source": {},
    "transaction_date": "2025-06-19T01:40:28.4747955+01:00",
    "plan_object": {},
    "subaccount": {}
  }
}

application/xml, text/xml

Sample:
<paystackPayloadResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/unifiedApp.Models.paystack">
  <data>
    <amount>5</amount>
    <authorization>
      <account_name />
      <authorization_code>sample string 1</authorization_code>
      <bank>sample string 8</bank>
      <bin>sample string 2</bin>
      <brand>sample string 10</brand>
      <card_type>sample string 7</card_type>
      <channel>sample string 6</channel>
      <country_code>sample string 9</country_code>
      <exp_month>sample string 4</exp_month>
      <exp_year>sample string 5</exp_year>
      <last4>sample string 3</last4>
      <receiver_bank />
      <receiver_bank_account_number />
      <reusable>true</reusable>
      <signature>sample string 12</signature>
    </authorization>
    <channel>sample string 8</channel>
    <createdAt>2025-06-19T01:40:28.4747955+01:00</createdAt>
    <created_at>2025-06-19T01:40:28.4747955+01:00</created_at>
    <currency>sample string 9</currency>
    <customer>
      <customer_code>sample string 5</customer_code>
      <email>sample string 4</email>
      <first_name />
      <id>1</id>
      <international_format_phone />
      <last_name />
      <metadata />
      <phone />
      <risk_action>sample string 8</risk_action>
    </customer>
    <domain>sample string 2</domain>
    <fees>1</fees>
    <gateway_response>sample string 7</gateway_response>
    <id>1</id>
    <ip_address>sample string 10</ip_address>
    <log>
      <attempts>3</attempts>
      <errors>4</errors>
      <history>
        <History>
          <message>sample string 2</message>
          <time>3</time>
          <type>sample string 1</type>
        </History>
        <History>
          <message>sample string 2</message>
          <time>3</time>
          <type>sample string 1</type>
        </History>
      </history>
      <mobile>true</mobile>
      <start_time>1</start_time>
      <success>true</success>
      <time_spent>2</time_spent>
    </log>
    <message>sample string 6</message>
    <metadata>
      <custom_fields>
        <Custom_Fields>
          <display_name>sample string 1</display_name>
          <value>sample string 2</value>
          <variable_name>sample string 3</variable_name>
        </Custom_Fields>
        <Custom_Fields>
          <display_name>sample string 1</display_name>
          <value>sample string 2</value>
          <variable_name>sample string 3</variable_name>
        </Custom_Fields>
      </custom_fields>
    </metadata>
    <paidAt>2025-06-19T01:40:28.4747955+01:00</paidAt>
    <paid_at>2025-06-19T01:40:28.4747955+01:00</paid_at>
    <plan_object />
    <pos_transaction_data>
      <aid>sample string 1</aid>
      <auth_code>sample string 4</auth_code>
      <bin>sample string 2</bin>
      <card_holder_name>sample string 6</card_holder_name>
      <cvm>sample string 9</cvm>
      <last4>sample string 3</last4>
      <rrn>sample string 8</rrn>
      <stan>sample string 5</stan>
      <terminal_id>sample string 7</terminal_id>
    </pos_transaction_data>
    <reference>sample string 4</reference>
    <requested_amount>11</requested_amount>
    <source />
    <split />
    <status>sample string 3</status>
    <subaccount />
    <transaction_date>2025-06-19T01:40:28.4747955+01:00</transaction_date>
  </data>
  <event>sample string 1</event>
  <message>sample string 3</message>
  <status>true</status>
</paystackPayloadResult>

text/html

Sample:
{"event":"sample string 1","status":true,"message":"sample string 3","data":{"id":1,"domain":"sample string 2","status":"sample string 3","reference":"sample string 4","amount":5,"message":"sample string 6","gateway_response":"sample string 7","paid_at":"2025-06-19T01:40:28.4747955+01:00","created_at":"2025-06-19T01:40:28.4747955+01:00","channel":"sample string 8","currency":"sample string 9","ip_address":"sample string 10","metadata":{"custom_fields":[{"display_name":"sample string 1","value":"sample string 2","variable_name":"sample string 3"},{"display_name":"sample string 1","value":"sample string 2","variable_name":"sample string 3"}]},"log":{"start_time":1,"time_spent":2,"attempts":3,"errors":4,"success":true,"mobile":true,"history":[{"type":"sample string 1","message":"sample string 2","time":3},{"type":"sample string 1","message":"sample string 2","time":3}]},"fees":1,"authorization":{"authorization_code":"sample string 1","bin":"sample string 2","last4":"sample string 3","exp_month":"sample string 4","exp_year":"sample string 5","channel":"sample string 6","card_type":"sample string 7","bank":"sample string 8","country_code":"sample string 9","brand":"sample string 10","reusable":true,"signature":"sample string 12","account_name":{},"receiver_bank_account_number":{},"receiver_bank":{}},"customer":{"id":1,"first_name":{},"last_name":{},"email":"sample string 4","customer_code":"sample string 5","phone":{},"metadata":{},"risk_action":"sample string 8","international_format_phone":{}},"split":{},"paidAt":"2025-06-19T01:40:28.4747955+01:00","createdAt":"2025-06-19T01:40:28.4747955+01:00","requested_amount":11.0,"pos_transaction_data":{"aid":"sample string 1","bin":"sample string 2","last4":"sample string 3","auth_code":"sample string 4","stan":"sample string 5","card_holder_name":"sample string 6","terminal_id":"sample string 7","rrn":"sample string 8","cvm":"sample string 9"},"source":{},"transaction_date":"2025-06-19T01:40:28.4747955+01:00","plan_object":{},"subaccount":{}}}