GET v1/policyPayment/validatePayment?paymentReferenceNo={paymentReferenceNo}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| paymentReferenceNo | string |
Required |
Body Parameters
None.
Response Information
Resource Description
paystackPayloadResult| Name | Description | Type | Additional 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": "2026-05-17T01:48:42.9007454+01:00",
"created_at": "2026-05-17T01:48:42.9007454+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": "2026-05-17T01:48:42.9057517+01:00",
"createdAt": "2026-05-17T01:48:42.9057517+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": "2026-05-17T01:48:42.9057517+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>2026-05-17T01:48:42.9057517+01:00</createdAt>
<created_at>2026-05-17T01:48:42.9007454+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>2026-05-17T01:48:42.9057517+01:00</paidAt>
<paid_at>2026-05-17T01:48:42.9007454+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>2026-05-17T01:48:42.9057517+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":"2026-05-17T01:48:42.9007454+01:00","created_at":"2026-05-17T01:48:42.9007454+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":"2026-05-17T01:48:42.9057517+01:00","createdAt":"2026-05-17T01:48:42.9057517+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":"2026-05-17T01:48:42.9057517+01:00","plan_object":{},"subaccount":{}}}