Updated Docs

This commit is contained in:
Azeez Muibi
2025-03-26 14:48:32 +01:00
parent 9ed359d307
commit 183c1bf46f
59 changed files with 2513 additions and 390 deletions
@@ -1,33 +1,62 @@
{
"type": "object",
"required": [
"requestId",
"countryCode",
"counter",
"transactionId",
"customerId",
"accountId",
"transactionType"
],
"properties": {
"requestId": {
"type": "string",
"description": "Unique identifier of request",
"example": "R02802"
},
"countryCode": {
"type": "string",
"description": "Unique country code. Please refer to Country Codes table",
"example": "NGR"
},
"counter": {
"type": "string",
"description": "Unique counter for number of attempts of the API call. Original attempt is 1",
"example": "2"
},
"transactionId": {
"type": "string",
"example": "T002"
},
"requestID": {
"type": "string",
"example": "R02802"
"description": "Id of the transaction we are checking",
"example": "Tr201712RK9232P115"
},
"customerId": {
"type": "string",
"description": "Unique identifier of a user",
"example": "CN621868"
},
"accountId": {
"type": "string",
"description": "Specific identifier of a user's account",
"example": "2017821799"
},
"countryId": {
"type": "string",
"example": "01"
},
"transactionType": {
"type": "string",
"description": "To check state of loan disbursal transaction, value must be 'Disbursement', to check state of loan collection transaction, value must be 'Collection', to check state of penalty charge transaction, value must be 'Penalty'",
"enum": ["Disbursement", "Collection", "Penalty"],
"example": "Disbursement"
}
},
"example": {
"requestId": "R02802",
"countryCode": "NGR",
"counter": "2",
"transactionId": "Tr201712RK9232P115",
"customerId": "CN621868",
"accountId": "2017821799",
"transactionType": "Disbursement"
},
"xml": {
"name": "TransactionVerifyRequest"
}
}