POST api/kotakdqr/paymentstatus?txnId={txnId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
txnId

string

Required

Body Parameters

None.

Response Information

Resource Description

ApiResponse
NameDescriptionTypeAdditional information
success

boolean

None.

sessionKey

string

None.

username

string

None.

setting

Setting

None.

apps

Collection of Object

None.

enableRki

boolean

None.

tid

string

None.

amount

decimal number

None.

amountOriginal

decimal number

None.

currencyCode

string

None.

customerReceiptUrl

string

None.

externalRefNumber

string

None.

txnId

string

None.

merchantName

string

None.

mid

string

None.

nonceStatus

string

None.

orgCode

string

None.

merchantCode

string

None.

paymentCardType

string

None.

paymentMode

string

None.

postingDate

integer

None.

processCode

string

None.

settlementStatus

string

None.

signatureId

string

None.

status

string

None.

states

Collection of string

None.

txnType

string

None.

dccOpted

boolean

None.

cardHolderCurrencyExponent

integer

None.

userAgreement

string

None.

signable

boolean

None.

voidable

boolean

None.

refundable

boolean

None.

chargeSlipDate

string

None.

readableChargeSlipDate

string

None.

issuerCode

string

None.

maximumPayAttemptsAllowed

integer

None.

maximumSuccessfulPaymentAllowed

integer

None.

noExpiryFlag

boolean

None.

receiptUrl

string

None.

signReqd

boolean

None.

txnTypeDesc

string

None.

paymentGateway

string

None.

acquirerCode

string

None.

createdTime

integer

None.

customerNameAvailable

boolean

None.

callbackEnabled

boolean

None.

accountLabel

string

None.

onlineRefundable

boolean

None.

manualRefund

boolean

None.

shiftNo

integer

None.

shouldRoundOffExchangeRate

boolean

None.

shouldRoundOffConvertedAmount

boolean

None.

orderNumber

string

None.

totalAmount

decimal number

None.

tipEnabled

boolean

None.

callTC

boolean

None.

acquisitionId

string

None.

acquisitionKey

string

None.

processCronOutput

boolean

None.

externalDevice

boolean

None.

tipAdjusted

boolean

None.

txnMetadata

Collection of Object

None.

middlewareStanNumber

integer

None.

otpRequired

boolean

None.

qrCodeUri

string

None.

redirect

boolean

None.

twoStepConfirmPreAuth

boolean

None.

reload

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "success": true,
  "sessionKey": "sample string 2",
  "username": "sample string 3",
  "setting": {
    "configFlowEnabled": true,
    "addlAuthReqdForCash": true,
    "autoSyncOfflineInterval": "sample string 3",
    "pogEnabled": true,
    "smsReceiptEnabledForCnp": true,
    "maxTxnAmount": "sample string 6",
    "eSignatureForWalletEnabled": true,
    "autoSyncOfflineEnabled": true,
    "smsReceiptEnabledForCash": true,
    "orderNumberLabel": "sample string 10",
    "printMerchantCopy": true,
    "zeroValueTransactionAllowed": true,
    "communicationRoute": "sample string 13",
    "remotePaymentEnabled": true,
    "emailReceiptEnabled": true,
    "smsReceiptEnabled": true,
    "p2pEnabled": true,
    "cnpEnabled": true,
    "tipPercentage": "sample string 19",
    "aggregatePaymentModesEnabled": true,
    "primaryLanguageForApp": "sample string 21",
    "upiEnabled": true,
    "barcodeScanningEnabled": true,
    "devicePairingRequiredForNonCardPaymentModes": true,
    "cardPaymentEnabled": true,
    "emiEnabledForClient": true,
    "smsReceiptEnabledForUpiBqrRefundPending": true,
    "eSignatureEnabled": true,
    "cashBackEnabled": true,
    "twoFactorAuthenticationEnabled": true,
    "zestRegistrationSmsEnabled": true,
    "paperReceiptEnabled": true,
    "notificationForcedTimeGap": "sample string 33",
    "minCheckStatusAttempts": "sample string 34",
    "offeringEmiCashback": "sample string 35",
    "saleOption": "sample string 36",
    "smsReceiptEnabledForBharatQR": true,
    "chequePaymentBankNames": [
      {
        "code": "sample string 1",
        "codeDescription": "sample string 2"
      },
      {
        "code": "sample string 1",
        "codeDescription": "sample string 2"
      }
    ],
    "crateBasedSearchEnabled": true,
    "btReceiptEnabled": true,
    "walletRefundEnabled": true,
    "networkHealthMetrics": "sample string 41",
    "soundBoxEnabled": true,
    "eSignatureForNonCardEnabled": true,
    "passRegex": "sample string 44",
    "sodexoEnabled": true,
    "deviceTimeout": "sample string 46",
    "customerNameEntryEnabled": true,
    "languagesForApp": "sample string 48",
    "smsReceiptEnabledForCheque": true,
    "collectMobileEmailUpfront": true,
    "autoLoginByTokenEnabled": true,
    "tipAdjustmentEnabled": true,
    "sessionTimeOutForReversal": "sample string 53",
    "pogSettings": {},
    "cashBackOption": "sample string 55",
    "customWebFlowEnabled": true,
    "biEventEmail": "sample string 57",
    "firmwareCheckInterval": "sample string 58",
    "clearCardDetailsEnabled": true,
    "customConfigCode": "sample string 60",
    "prepaidVoucherPaymentEnabled": true,
    "cashPaymentEnabled": true,
    "merchantBusinessHoursStart": "sample string 63",
    "merchantAddress": "sample string 64",
    "minTxnAmount": "sample string 65",
    "enableMultilingualForApp": true,
    "passRegexErrorDisplay": "sample string 67",
    "automaticEmailPaymentLinkEnabled": true,
    "refundEnabled": true,
    "preAuthOption": "sample string 70",
    "merchantBusinessHoursEnd": "sample string 71",
    "upiEnabledInCNP": true,
    "catalogEnabled": true,
    "dukptMultiTidEnabled": true,
    "orderNumberInputEnabled": true,
    "rmpayWalletEnabled": true,
    "smsReceiptEnabledForWallet": true,
    "supportPhoneNumber": "sample string 78",
    "omsSettings": {
      "omsEnabled": true,
      "catalogEnabled": {},
      "catalogType": {},
      "maxOrderItems": 4,
      "dataWindow": 5,
      "orderListMaxRecords": {},
      "fieldsToIndex": {}
    },
    "maxCashBackAmount": "sample string 79",
    "offlineAPIEnabled": true,
    "cardLastFourDigitsRequired": true,
    "notificationEnabled": true,
    "automaticSMSPaymentLinkEnabled": true,
    "accountLabels": [
      "sample string 1",
      "sample string 2"
    ],
    "minCashBackAmount": "sample string 84",
    "preFillUsernameOnSessionTimeOut": true,
    "smsReceiptEnabledForUpi": true,
    "signatureForCard": "sample string 87",
    "brandEmiEnabled": true,
    "settingVer": 89,
    "chequePaymentEnabled": true,
    "notificationCentreLimit": "sample string 91",
    "allowAmountOverride": true,
    "maxBTAttempts": "sample string 93",
    "tipEnabled": true,
    "clientBaseURL": "sample string 95",
    "emiEnabled": true,
    "smsReceiptEnabledForDD": true
  },
  "apps": [
    {},
    {}
  ],
  "enableRki": true,
  "tid": "sample string 5",
  "amount": 6.1,
  "amountOriginal": 7.1,
  "currencyCode": "sample string 8",
  "customerReceiptUrl": "sample string 9",
  "externalRefNumber": "sample string 10",
  "txnId": "sample string 11",
  "merchantName": "sample string 12",
  "mid": "sample string 13",
  "nonceStatus": "sample string 14",
  "orgCode": "sample string 15",
  "merchantCode": "sample string 16",
  "paymentCardType": "sample string 17",
  "paymentMode": "sample string 18",
  "postingDate": 19,
  "processCode": "sample string 20",
  "settlementStatus": "sample string 21",
  "signatureId": "sample string 22",
  "status": "sample string 23",
  "states": [
    "sample string 1",
    "sample string 2"
  ],
  "txnType": "sample string 24",
  "dccOpted": true,
  "cardHolderCurrencyExponent": 26,
  "userAgreement": "sample string 27",
  "signable": true,
  "voidable": true,
  "refundable": true,
  "chargeSlipDate": "sample string 31",
  "readableChargeSlipDate": "sample string 32",
  "issuerCode": "sample string 33",
  "maximumPayAttemptsAllowed": 34,
  "maximumSuccessfulPaymentAllowed": 35,
  "noExpiryFlag": true,
  "receiptUrl": "sample string 37",
  "signReqd": true,
  "txnTypeDesc": "sample string 39",
  "paymentGateway": "sample string 40",
  "acquirerCode": "sample string 41",
  "createdTime": 42,
  "customerNameAvailable": true,
  "callbackEnabled": true,
  "accountLabel": "sample string 45",
  "onlineRefundable": true,
  "manualRefund": true,
  "shiftNo": 48,
  "shouldRoundOffExchangeRate": true,
  "shouldRoundOffConvertedAmount": true,
  "orderNumber": "sample string 51",
  "totalAmount": 52.1,
  "tipEnabled": true,
  "callTC": true,
  "acquisitionId": "sample string 55",
  "acquisitionKey": "sample string 56",
  "processCronOutput": true,
  "externalDevice": true,
  "tipAdjusted": true,
  "txnMetadata": [
    {},
    {}
  ],
  "middlewareStanNumber": 60,
  "otpRequired": true,
  "qrCodeUri": "sample string 62",
  "redirect": true,
  "twoStepConfirmPreAuth": true,
  "reload": true
}

application/xml, text/xml

Sample:
<ApiResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TotalTollAPI.Models">
  <accountLabel>sample string 45</accountLabel>
  <acquirerCode>sample string 41</acquirerCode>
  <acquisitionId>sample string 55</acquisitionId>
  <acquisitionKey>sample string 56</acquisitionKey>
  <amount>6.1</amount>
  <amountOriginal>7.1</amountOriginal>
  <apps xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:anyType />
    <d2p1:anyType />
  </apps>
  <callTC>true</callTC>
  <callbackEnabled>true</callbackEnabled>
  <cardHolderCurrencyExponent>26</cardHolderCurrencyExponent>
  <chargeSlipDate>sample string 31</chargeSlipDate>
  <createdTime>42</createdTime>
  <currencyCode>sample string 8</currencyCode>
  <customerNameAvailable>true</customerNameAvailable>
  <customerReceiptUrl>sample string 9</customerReceiptUrl>
  <dccOpted>true</dccOpted>
  <enableRki>true</enableRki>
  <externalDevice>true</externalDevice>
  <externalRefNumber>sample string 10</externalRefNumber>
  <issuerCode>sample string 33</issuerCode>
  <manualRefund>true</manualRefund>
  <maximumPayAttemptsAllowed>34</maximumPayAttemptsAllowed>
  <maximumSuccessfulPaymentAllowed>35</maximumSuccessfulPaymentAllowed>
  <merchantCode>sample string 16</merchantCode>
  <merchantName>sample string 12</merchantName>
  <mid>sample string 13</mid>
  <middlewareStanNumber>60</middlewareStanNumber>
  <noExpiryFlag>true</noExpiryFlag>
  <nonceStatus>sample string 14</nonceStatus>
  <onlineRefundable>true</onlineRefundable>
  <orderNumber>sample string 51</orderNumber>
  <orgCode>sample string 15</orgCode>
  <otpRequired>true</otpRequired>
  <paymentCardType>sample string 17</paymentCardType>
  <paymentGateway>sample string 40</paymentGateway>
  <paymentMode>sample string 18</paymentMode>
  <postingDate>19</postingDate>
  <processCode>sample string 20</processCode>
  <processCronOutput>true</processCronOutput>
  <qrCodeUri>sample string 62</qrCodeUri>
  <readableChargeSlipDate>sample string 32</readableChargeSlipDate>
  <receiptUrl>sample string 37</receiptUrl>
  <redirect>true</redirect>
  <refundable>true</refundable>
  <reload>true</reload>
  <sessionKey>sample string 2</sessionKey>
  <setting>
    <accountLabels xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>sample string 1</d3p1:string>
      <d3p1:string>sample string 2</d3p1:string>
    </accountLabels>
    <addlAuthReqdForCash>true</addlAuthReqdForCash>
    <aggregatePaymentModesEnabled>true</aggregatePaymentModesEnabled>
    <allowAmountOverride>true</allowAmountOverride>
    <autoLoginByTokenEnabled>true</autoLoginByTokenEnabled>
    <autoSyncOfflineEnabled>true</autoSyncOfflineEnabled>
    <autoSyncOfflineInterval>sample string 3</autoSyncOfflineInterval>
    <automaticEmailPaymentLinkEnabled>true</automaticEmailPaymentLinkEnabled>
    <automaticSMSPaymentLinkEnabled>true</automaticSMSPaymentLinkEnabled>
    <barcodeScanningEnabled>true</barcodeScanningEnabled>
    <biEventEmail>sample string 57</biEventEmail>
    <brandEmiEnabled>true</brandEmiEnabled>
    <btReceiptEnabled>true</btReceiptEnabled>
    <cardLastFourDigitsRequired>true</cardLastFourDigitsRequired>
    <cardPaymentEnabled>true</cardPaymentEnabled>
    <cashBackEnabled>true</cashBackEnabled>
    <cashBackOption>sample string 55</cashBackOption>
    <cashPaymentEnabled>true</cashPaymentEnabled>
    <catalogEnabled>true</catalogEnabled>
    <chequePaymentBankNames>
      <ChequePaymentBankName>
        <code>sample string 1</code>
        <codeDescription>sample string 2</codeDescription>
      </ChequePaymentBankName>
      <ChequePaymentBankName>
        <code>sample string 1</code>
        <codeDescription>sample string 2</codeDescription>
      </ChequePaymentBankName>
    </chequePaymentBankNames>
    <chequePaymentEnabled>true</chequePaymentEnabled>
    <clearCardDetailsEnabled>true</clearCardDetailsEnabled>
    <clientBaseURL>sample string 95</clientBaseURL>
    <cnpEnabled>true</cnpEnabled>
    <collectMobileEmailUpfront>true</collectMobileEmailUpfront>
    <communicationRoute>sample string 13</communicationRoute>
    <configFlowEnabled>true</configFlowEnabled>
    <crateBasedSearchEnabled>true</crateBasedSearchEnabled>
    <customConfigCode>sample string 60</customConfigCode>
    <customWebFlowEnabled>true</customWebFlowEnabled>
    <customerNameEntryEnabled>true</customerNameEntryEnabled>
    <devicePairingRequiredForNonCardPaymentModes>true</devicePairingRequiredForNonCardPaymentModes>
    <deviceTimeout>sample string 46</deviceTimeout>
    <dukptMultiTidEnabled>true</dukptMultiTidEnabled>
    <eSignatureEnabled>true</eSignatureEnabled>
    <eSignatureForNonCardEnabled>true</eSignatureForNonCardEnabled>
    <eSignatureForWalletEnabled>true</eSignatureForWalletEnabled>
    <emailReceiptEnabled>true</emailReceiptEnabled>
    <emiEnabled>true</emiEnabled>
    <emiEnabledForClient>true</emiEnabledForClient>
    <enableMultilingualForApp>true</enableMultilingualForApp>
    <firmwareCheckInterval>sample string 58</firmwareCheckInterval>
    <languagesForApp>sample string 48</languagesForApp>
    <maxBTAttempts>sample string 93</maxBTAttempts>
    <maxCashBackAmount>sample string 79</maxCashBackAmount>
    <maxTxnAmount>sample string 6</maxTxnAmount>
    <merchantAddress>sample string 64</merchantAddress>
    <merchantBusinessHoursEnd>sample string 71</merchantBusinessHoursEnd>
    <merchantBusinessHoursStart>sample string 63</merchantBusinessHoursStart>
    <minCashBackAmount>sample string 84</minCashBackAmount>
    <minCheckStatusAttempts>sample string 34</minCheckStatusAttempts>
    <minTxnAmount>sample string 65</minTxnAmount>
    <networkHealthMetrics>sample string 41</networkHealthMetrics>
    <notificationCentreLimit>sample string 91</notificationCentreLimit>
    <notificationEnabled>true</notificationEnabled>
    <notificationForcedTimeGap>sample string 33</notificationForcedTimeGap>
    <offeringEmiCashback>sample string 35</offeringEmiCashback>
    <offlineAPIEnabled>true</offlineAPIEnabled>
    <omsSettings>
      <catalogEnabled />
      <catalogType />
      <dataWindow>5</dataWindow>
      <fieldsToIndex />
      <maxOrderItems>4</maxOrderItems>
      <omsEnabled>true</omsEnabled>
      <orderListMaxRecords />
    </omsSettings>
    <orderNumberInputEnabled>true</orderNumberInputEnabled>
    <orderNumberLabel>sample string 10</orderNumberLabel>
    <p2pEnabled>true</p2pEnabled>
    <paperReceiptEnabled>true</paperReceiptEnabled>
    <passRegex>sample string 44</passRegex>
    <passRegexErrorDisplay>sample string 67</passRegexErrorDisplay>
    <pogEnabled>true</pogEnabled>
    <pogSettings />
    <preAuthOption>sample string 70</preAuthOption>
    <preFillUsernameOnSessionTimeOut>true</preFillUsernameOnSessionTimeOut>
    <prepaidVoucherPaymentEnabled>true</prepaidVoucherPaymentEnabled>
    <primaryLanguageForApp>sample string 21</primaryLanguageForApp>
    <printMerchantCopy>true</printMerchantCopy>
    <refundEnabled>true</refundEnabled>
    <remotePaymentEnabled>true</remotePaymentEnabled>
    <rmpayWalletEnabled>true</rmpayWalletEnabled>
    <saleOption>sample string 36</saleOption>
    <sessionTimeOutForReversal>sample string 53</sessionTimeOutForReversal>
    <settingVer>89</settingVer>
    <signatureForCard>sample string 87</signatureForCard>
    <smsReceiptEnabled>true</smsReceiptEnabled>
    <smsReceiptEnabledForBharatQR>true</smsReceiptEnabledForBharatQR>
    <smsReceiptEnabledForCash>true</smsReceiptEnabledForCash>
    <smsReceiptEnabledForCheque>true</smsReceiptEnabledForCheque>
    <smsReceiptEnabledForCnp>true</smsReceiptEnabledForCnp>
    <smsReceiptEnabledForDD>true</smsReceiptEnabledForDD>
    <smsReceiptEnabledForUpi>true</smsReceiptEnabledForUpi>
    <smsReceiptEnabledForUpiBqrRefundPending>true</smsReceiptEnabledForUpiBqrRefundPending>
    <smsReceiptEnabledForWallet>true</smsReceiptEnabledForWallet>
    <sodexoEnabled>true</sodexoEnabled>
    <soundBoxEnabled>true</soundBoxEnabled>
    <supportPhoneNumber>sample string 78</supportPhoneNumber>
    <tipAdjustmentEnabled>true</tipAdjustmentEnabled>
    <tipEnabled>true</tipEnabled>
    <tipPercentage>sample string 19</tipPercentage>
    <twoFactorAuthenticationEnabled>true</twoFactorAuthenticationEnabled>
    <upiEnabled>true</upiEnabled>
    <upiEnabledInCNP>true</upiEnabledInCNP>
    <walletRefundEnabled>true</walletRefundEnabled>
    <zeroValueTransactionAllowed>true</zeroValueTransactionAllowed>
    <zestRegistrationSmsEnabled>true</zestRegistrationSmsEnabled>
  </setting>
  <settlementStatus>sample string 21</settlementStatus>
  <shiftNo>48</shiftNo>
  <shouldRoundOffConvertedAmount>true</shouldRoundOffConvertedAmount>
  <shouldRoundOffExchangeRate>true</shouldRoundOffExchangeRate>
  <signReqd>true</signReqd>
  <signable>true</signable>
  <signatureId>sample string 22</signatureId>
  <states xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </states>
  <status>sample string 23</status>
  <success>true</success>
  <tid>sample string 5</tid>
  <tipAdjusted>true</tipAdjusted>
  <tipEnabled>true</tipEnabled>
  <totalAmount>52.1</totalAmount>
  <twoStepConfirmPreAuth>true</twoStepConfirmPreAuth>
  <txnId>sample string 11</txnId>
  <txnMetadata xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:anyType />
    <d2p1:anyType />
  </txnMetadata>
  <txnType>sample string 24</txnType>
  <txnTypeDesc>sample string 39</txnTypeDesc>
  <userAgreement>sample string 27</userAgreement>
  <username>sample string 3</username>
  <voidable>true</voidable>
</ApiResponse>