POST api/payment?reference={reference}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| reference | string |
Required |
Body Parameters
country| Name | Description | Type | Additional information |
|---|---|---|---|
| country_id | integer |
None. |
|
| countryName | string |
None. |
|
| languange | string |
None. |
|
| currency | string |
None. |
|
| prognosisBaseUrl | string |
None. |
|
| customerserviceEmail | string |
None. |
|
| paystack_public | string |
None. |
|
| paystack_sec | string |
None. |
|
| ClatureID | integer |
None. |
|
| countryCode | string |
None. |
|
| interbusinessUrl | string |
None. |
|
| interbusinessKey | string |
None. |
|
| prognosisCountry_id | string |
None. |
|
| providerPortalUrl | string |
None. |
|
| enrolleBaseUrl | string |
None. |
|
| enrolleeUsername | string |
None. |
|
| enrolleePassword | string |
None. |
|
| emailSender | string |
None. |
|
| emailPassword | string |
None. |
|
| emailHost | string |
None. |
|
| emailPort | integer |
None. |
|
| companyName | string |
None. |
|
| emergencyNo | string |
None. |
|
| customerServicePhone | string |
None. |
|
| whatsAppNo | string |
None. |
|
| preAuthorizationWaitTimeMins | integer |
None. |
|
| noDaystoFlagPlanAsNew | integer |
None. |
|
| termsOfUseUrl | string |
None. |
|
| firebase_serverKey | string |
None. |
|
| firebase_sender | string |
None. |
|
| crmSoapUrl | string |
None. |
|
| salesTeamEmail | string |
None. |
|
| tawkUrl | string |
None. |
|
| prognosisMaxImageSizeKB | decimal number |
None. |
|
| teleMedicine_url | string |
None. |
|
| baseUrl | string |
None. |
|
| confidenceLevel | decimal number |
None. |
|
| ohealthBaseUrl | string |
None. |
|
| era_baseUrl | string |
None. |
|
| era_Api_key | string |
None. |
|
| jwt_key | string |
None. |
|
| default_gym_Provider_amount | decimal number |
None. |
|
| default_gym_enrolleeCharge_amount | decimal number |
None. |
|
| telemed_minimum_mins | integer |
None. |
|
| location_key | string |
None. |
|
| reward_per_step | decimal number |
None. |
|
| providerServiceBaseUrl | string |
None. |
|
| rewardUrl | string |
None. |
|
| rewardUsername | string |
None. |
|
| rewardPass | string |
None. |
|
| minDailyStepForReward | decimal number |
None. |
|
| providerPortalLiteService | string |
None. |
|
| maximumReward | decimal number |
None. |
|
| pharmacyBenefitUrl | string |
None. |
|
| crmBotID | string |
None. |
|
| sendPlusUrl | string |
None. |
|
| BotClientId | string |
None. |
|
| BotSec | string |
None. |
|
| wellaHealthUrl | string |
None. |
|
| wellahealthUsername | string |
None. |
|
| wellahealthPass | string |
None. |
|
| paymentBankId | integer |
None. |
|
| paymentModeId | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"country_id": 1,
"countryName": "sample string 2",
"languange": "sample string 3",
"currency": "sample string 4",
"prognosisBaseUrl": "sample string 5",
"customerserviceEmail": "sample string 6",
"paystack_public": "sample string 7",
"paystack_sec": "sample string 8",
"ClatureID": 1,
"countryCode": "sample string 9",
"interbusinessUrl": "sample string 10",
"interbusinessKey": "sample string 11",
"prognosisCountry_id": "sample string 12",
"providerPortalUrl": "sample string 13",
"enrolleBaseUrl": "sample string 14",
"enrolleeUsername": "sample string 15",
"enrolleePassword": "sample string 16",
"emailSender": "sample string 17",
"emailPassword": "sample string 18",
"emailHost": "sample string 19",
"emailPort": 1,
"companyName": "sample string 20",
"emergencyNo": "sample string 21",
"customerServicePhone": "sample string 22",
"whatsAppNo": "sample string 23",
"preAuthorizationWaitTimeMins": 1,
"noDaystoFlagPlanAsNew": 1,
"termsOfUseUrl": "sample string 24",
"firebase_serverKey": "sample string 25",
"firebase_sender": "sample string 26",
"crmSoapUrl": "sample string 27",
"salesTeamEmail": "sample string 28",
"tawkUrl": "sample string 29",
"prognosisMaxImageSizeKB": 1.0,
"teleMedicine_url": "sample string 30",
"baseUrl": "sample string 31",
"confidenceLevel": 1.0,
"ohealthBaseUrl": "sample string 32",
"era_baseUrl": "sample string 33",
"era_Api_key": "sample string 34",
"jwt_key": "sample string 35",
"default_gym_Provider_amount": 1.0,
"default_gym_enrolleeCharge_amount": 1.0,
"telemed_minimum_mins": 1,
"location_key": "sample string 36",
"reward_per_step": 1.0,
"providerServiceBaseUrl": "sample string 37",
"rewardUrl": "sample string 38",
"rewardUsername": "sample string 39",
"rewardPass": "sample string 40",
"minDailyStepForReward": 1.0,
"providerPortalLiteService": "sample string 41",
"maximumReward": 1.0,
"pharmacyBenefitUrl": "sample string 42",
"crmBotID": "sample string 43",
"sendPlusUrl": "sample string 44",
"BotClientId": "sample string 45",
"BotSec": "sample string 46",
"wellaHealthUrl": "sample string 47",
"wellahealthUsername": "sample string 48",
"wellahealthPass": "sample string 49",
"paymentBankId": 1,
"paymentModeId": 1
}
application/xml, text/xml
Sample:
<country xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/enrrolleeApp.Models.DB"> <BotClientId>sample string 45</BotClientId> <BotSec>sample string 46</BotSec> <ClatureID>1</ClatureID> <baseUrl>sample string 31</baseUrl> <companyName>sample string 20</companyName> <confidenceLevel>1</confidenceLevel> <countryCode>sample string 9</countryCode> <countryName>sample string 2</countryName> <country_id>1</country_id> <crmBotID>sample string 43</crmBotID> <crmSoapUrl>sample string 27</crmSoapUrl> <currency>sample string 4</currency> <customerServicePhone>sample string 22</customerServicePhone> <customerserviceEmail>sample string 6</customerserviceEmail> <default_gym_Provider_amount>1</default_gym_Provider_amount> <default_gym_enrolleeCharge_amount>1</default_gym_enrolleeCharge_amount> <emailHost>sample string 19</emailHost> <emailPassword>sample string 18</emailPassword> <emailPort>1</emailPort> <emailSender>sample string 17</emailSender> <emergencyNo>sample string 21</emergencyNo> <enrolleBaseUrl>sample string 14</enrolleBaseUrl> <enrolleePassword>sample string 16</enrolleePassword> <enrolleeUsername>sample string 15</enrolleeUsername> <era_Api_key>sample string 34</era_Api_key> <era_baseUrl>sample string 33</era_baseUrl> <firebase_sender>sample string 26</firebase_sender> <firebase_serverKey>sample string 25</firebase_serverKey> <interbusinessKey>sample string 11</interbusinessKey> <interbusinessUrl>sample string 10</interbusinessUrl> <jwt_key>sample string 35</jwt_key> <languange>sample string 3</languange> <location_key>sample string 36</location_key> <maximumReward>1</maximumReward> <minDailyStepForReward>1</minDailyStepForReward> <noDaystoFlagPlanAsNew>1</noDaystoFlagPlanAsNew> <ohealthBaseUrl>sample string 32</ohealthBaseUrl> <paymentBankId>1</paymentBankId> <paymentModeId>1</paymentModeId> <paystack_public>sample string 7</paystack_public> <paystack_sec>sample string 8</paystack_sec> <pharmacyBenefitUrl>sample string 42</pharmacyBenefitUrl> <preAuthorizationWaitTimeMins>1</preAuthorizationWaitTimeMins> <prognosisBaseUrl>sample string 5</prognosisBaseUrl> <prognosisCountry_id>sample string 12</prognosisCountry_id> <prognosisMaxImageSizeKB>1</prognosisMaxImageSizeKB> <providerPortalLiteService>sample string 41</providerPortalLiteService> <providerPortalUrl>sample string 13</providerPortalUrl> <providerServiceBaseUrl>sample string 37</providerServiceBaseUrl> <rewardPass>sample string 40</rewardPass> <rewardUrl>sample string 38</rewardUrl> <rewardUsername>sample string 39</rewardUsername> <reward_per_step>1</reward_per_step> <salesTeamEmail>sample string 28</salesTeamEmail> <sendPlusUrl>sample string 44</sendPlusUrl> <tawkUrl>sample string 29</tawkUrl> <teleMedicine_url>sample string 30</teleMedicine_url> <telemed_minimum_mins>1</telemed_minimum_mins> <termsOfUseUrl>sample string 24</termsOfUseUrl> <wellaHealthUrl>sample string 47</wellaHealthUrl> <wellahealthPass>sample string 49</wellahealthPass> <wellahealthUsername>sample string 48</wellahealthUsername> <whatsAppNo>sample string 23</whatsAppNo> </country>
application/x-www-form-urlencoded
Sample:
Sample not available.
text/html
Sample:
{"country_id":1,"countryName":"sample string 2","languange":"sample string 3","currency":"sample string 4","prognosisBaseUrl":"sample string 5","customerserviceEmail":"sample string 6","paystack_public":"sample string 7","paystack_sec":"sample string 8","ClatureID":1,"countryCode":"sample string 9","interbusinessUrl":"sample string 10","interbusinessKey":"sample string 11","prognosisCountry_id":"sample string 12","providerPortalUrl":"sample string 13","enrolleBaseUrl":"sample string 14","enrolleeUsername":"sample string 15","enrolleePassword":"sample string 16","emailSender":"sample string 17","emailPassword":"sample string 18","emailHost":"sample string 19","emailPort":1,"companyName":"sample string 20","emergencyNo":"sample string 21","customerServicePhone":"sample string 22","whatsAppNo":"sample string 23","preAuthorizationWaitTimeMins":1,"noDaystoFlagPlanAsNew":1,"termsOfUseUrl":"sample string 24","firebase_serverKey":"sample string 25","firebase_sender":"sample string 26","crmSoapUrl":"sample string 27","salesTeamEmail":"sample string 28","tawkUrl":"sample string 29","prognosisMaxImageSizeKB":1.0,"teleMedicine_url":"sample string 30","baseUrl":"sample string 31","confidenceLevel":1.0,"ohealthBaseUrl":"sample string 32","era_baseUrl":"sample string 33","era_Api_key":"sample string 34","jwt_key":"sample string 35","default_gym_Provider_amount":1.0,"default_gym_enrolleeCharge_amount":1.0,"telemed_minimum_mins":1,"location_key":"sample string 36","reward_per_step":1.0,"providerServiceBaseUrl":"sample string 37","rewardUrl":"sample string 38","rewardUsername":"sample string 39","rewardPass":"sample string 40","minDailyStepForReward":1.0,"providerPortalLiteService":"sample string 41","maximumReward":1.0,"pharmacyBenefitUrl":"sample string 42","crmBotID":"sample string 43","sendPlusUrl":"sample string 44","BotClientId":"sample string 45","BotSec":"sample string 46","wellaHealthUrl":"sample string 47","wellahealthUsername":"sample string 48","wellahealthPass":"sample string 49","paymentBankId":1,"paymentModeId":1}
Response Information
Resource Description
paystackValidationResult| Name | Description | Type | Additional information |
|---|---|---|---|
| success | boolean |
None. |
|
| errorMsg | string |
None. |
|
| status | boolean |
None. |
|
| message | string |
None. |
|
| data | Data_Result |
None. |
Response Formats
application/json, text/json
Sample:
{
"success": true,
"errorMsg": "sample string 2",
"status": true,
"message": "sample string 4",
"data": {
"id": 1,
"amount": 2,
"currency": "sample string 3",
"transaction_date": "2025-12-13T09:07:08.6500625+01:00",
"status": "sample string 5",
"reference": "sample string 6",
"domain": "sample string 7",
"gateway_response": "sample string 8",
"message": {},
"channel": "sample string 10",
"ip_address": "sample string 11",
"log": {
"time_spent": 1,
"attempts": 2,
"authentication": {},
"errors": 4,
"success": true,
"mobile": true,
"channel": {},
"history": [
{
"type": "sample string 1",
"message": "sample string 2",
"time": 3
},
{
"type": "sample string 1",
"message": "sample string 2",
"time": 3
}
]
},
"fees": {},
"authorization": {
"authorization_code": "sample string 1",
"card_type": "sample string 2",
"last4": "sample string 3",
"exp_month": "sample string 4",
"exp_year": "sample string 5",
"bin": "sample string 6",
"bank": "sample string 7",
"channel": "sample string 8",
"signature": "sample string 9",
"reusable": true,
"country_code": "sample string 11",
"account_name": "sample string 12"
},
"customer": {
"id": 1,
"customer_code": "sample string 2",
"first_name": "sample string 3",
"last_name": "sample string 4",
"email": "sample string 5"
},
"plan": "sample string 13",
"requested_amount": 14
}
}
application/xml, text/xml
Sample:
<paystackValidationResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/enrrolleeApp.Models.paystack.paystackValidation">
<data>
<amount>2</amount>
<authorization>
<account_name>sample string 12</account_name>
<authorization_code>sample string 1</authorization_code>
<bank>sample string 7</bank>
<bin>sample string 6</bin>
<card_type>sample string 2</card_type>
<channel>sample string 8</channel>
<country_code>sample string 11</country_code>
<exp_month>sample string 4</exp_month>
<exp_year>sample string 5</exp_year>
<last4>sample string 3</last4>
<reusable>true</reusable>
<signature>sample string 9</signature>
</authorization>
<channel>sample string 10</channel>
<currency>sample string 3</currency>
<customer>
<customer_code>sample string 2</customer_code>
<email>sample string 5</email>
<first_name>sample string 3</first_name>
<id>1</id>
<last_name>sample string 4</last_name>
</customer>
<domain>sample string 7</domain>
<fees />
<gateway_response>sample string 8</gateway_response>
<id>1</id>
<ip_address>sample string 11</ip_address>
<log>
<attempts>2</attempts>
<authentication />
<channel />
<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>
<success>true</success>
<time_spent>1</time_spent>
</log>
<message />
<plan>sample string 13</plan>
<reference>sample string 6</reference>
<requested_amount>14</requested_amount>
<status>sample string 5</status>
<transaction_date>2025-12-13T09:07:08.6500625+01:00</transaction_date>
</data>
<errorMsg>sample string 2</errorMsg>
<message>sample string 4</message>
<status>true</status>
<success>true</success>
</paystackValidationResult>
text/html
Sample:
{"success":true,"errorMsg":"sample string 2","status":true,"message":"sample string 4","data":{"id":1,"amount":2,"currency":"sample string 3","transaction_date":"2025-12-13T09:07:08.6500625+01:00","status":"sample string 5","reference":"sample string 6","domain":"sample string 7","gateway_response":"sample string 8","message":{},"channel":"sample string 10","ip_address":"sample string 11","log":{"time_spent":1,"attempts":2,"authentication":{},"errors":4,"success":true,"mobile":true,"channel":{},"history":[{"type":"sample string 1","message":"sample string 2","time":3},{"type":"sample string 1","message":"sample string 2","time":3}]},"fees":{},"authorization":{"authorization_code":"sample string 1","card_type":"sample string 2","last4":"sample string 3","exp_month":"sample string 4","exp_year":"sample string 5","bin":"sample string 6","bank":"sample string 7","channel":"sample string 8","signature":"sample string 9","reusable":true,"country_code":"sample string 11","account_name":"sample string 12"},"customer":{"id":1,"customer_code":"sample string 2","first_name":"sample string 3","last_name":"sample string 4","email":"sample string 5"},"plan":"sample string 13","requested_amount":14}}