Everest Card — API reference
  • Credit
  • Debit
  • Prepaid
  • Corebanking
  • OAuth2
  • Delivery
Information
Cards
    Card issuance and personalisation
      getApplicableProductsByCustomerNumberpostcreateIndividualDebitCardpostcreateCorporateDebitCardpostreplaceDebitCardpostcancelDebitEmbossByShadowCardNumberpostgetPendingCardEmbossListpostcancelEmbossByShadowCardNumberpost
    Card lifecycle
      getBasicCardInformationByPanpostgetDebitCardInfopostchangeDebitCardStatuspostchangeDebitCardBranchpostattachDebitCardAccountpostgetDebitCardLogDataListByShadowCardNumberpostgetCreditCardLogDataListByShadowCardNumberpostgetCardByCardNumberpostgetSecureCardByPanpostgetCardByShadowCardNumberpost
Customers and accounts
    Customers
      getAssetByShadowCardNumberpostgetCustomerDetailpostcreateCustomerpostupdateCustomerpost
    Account linking
      accountStatuspost
Transactions
    getCreditTransactionListpostgetPaymentAndCashadvanceInformationByCriteriaspostgetDebitTransactionAllpostgetAuthorizationListByBegindateEnddatepostgetDbttransactionByCardrefCustomernumpost
Limits and controls
    Card and customer limits
      changeCreditCardLimitDecreasepostchangeCreditCardLimitIncreasepostchangeCustomerLimitDecreasepostchangeCustomerLimitIncreasepost
    Operation limits
      getCustomerOperationLimitpostsetCustomerOperationLimitpostremoveCustomerOperationLimitpostsetCardOperationLimitpostgetCardOperationLimitpostremoveCardOperationLimitpost
    Permissions and restrictions
      getCardRestrictionpost
Billing and statements
    Collections and legal follow-up
      getCardDelinquencyInfoByCustomerNumberpostcreateFollowUpByMainCustomerNumberpostaddToLegalFollowUppost
    Debt payment
      getAutoPaymentQueuepost
    Statements and billing
      getDelinquencyInterestAmountpostsetStatementDocumentIdpostsetStatementDocumentOnlypostgetCardStatementCutoffReportpost
Security
    PIN and card security
      setCardPinViaSMSpostisSetCardPinViaSMSControlpostgetClearPanByShadowpostgetCardInfoByClearPanpostsetCreditCardPinpostverifyCreditCardPinpostgetEncryptDataBlockpostdecryptDataBlockpost
Disputes
    Disputes and chargebacks
      createDisputeCasepostcancelDisputeCasepostaddDocumentByCaseNumberpostgetDisputeListpostgetDisputeReasonDefListpost
Rewards
    Campaigns and rewards
      executeCampaignTransactionpostgetDebitCardForRewardByBankpost
Platform
    Platform operations
      healthCheckpostrefreshCachepost
    Reference data
      getCardTypeByBinpostgetProductByShadowCardNumberpostgetAvailableCardStatusListpostgetEmbossReasonSubDefByValidFlagpostgetAvailableEmbossReasonListpostgetMccGroupAllpostgetTrnStatusAllpostgetBinDomesticByBinpostgetApplicableProductspostgetMccDefinitionGroupbyMccMccdescriptionpostgetNetworkTypeDefByValidFlagpostgetResponseCodeDefByValidFlagpostgetResponseReasonCodeDefByValidFlagpostgetTrnCodeDefByValidFlagpostgetTrnCodeMatrixByValidFlagpost
SchemasError codesChannels
powered by Zudoku
Ana Bankacılık Iletisim Servisi Ripper istikameti
Ana Bankacılık Iletisim Servisi Ripper istikameti

Transactions

Read what happened on a card and correct it — transaction history, pending provisions, reversals and slip receipts.


getCreditTransactionList

POST
https://everest-sandboxapi.dgpays.com/SandBox
/Integrationcorebanking/Indoor/api/getCreditTransactionList

Retrieves a list of credit card transactions for a given shadow card number. Accepts GetCreditTransactionListRequest containing ShadowCardNumber, EmbossName, SourceNetwork, TrnCodeMatrixId, MaxAmount, MinAmount, Transactiondatebegin, Transactiondateend, and TrnCode. Returns GetCreditTransactionListResponse with a list of CreditTransactionList items. Each item contains transaction details including AcqRefNumber, AuthorizationNumber, BillingAmount, BillingCurrency, Merchant details, Card details, transaction amounts, dates, log/status codes, installment info, and rewards. Validates Transactiondatebegin, Transactiondateend, and ShadowCardNumber before calling _crdTransactionServiceProxy.GetCreditTransactionList().

getCreditTransactionList › Headers

evrst-ptrnid
​string

Correlation id for this request. Echo it in your own logs to trace the call through the platform.

Default: x_request_id

getCreditTransactionList › Request Body

GetCreditTransactionListRequest
transactiondatebegin
​string · date-time · required

Transactiondatebegin

transactiondateend
​string · date-time · required

Transactiondateend

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

embossName
​string | null

Emboss Name - [Optional]

maxAmount
​number | null · double

Max Amount - [Optional]

minAmount
​number | null · double

Min Amount - [Optional]

sourceNetwork
​string | null

Source Network - [Optional]

trnCodeMatrixId
​string | null

Trn Code Matrix Id - [Optional]

trnCode
​string | null

Trn Code - [Optional]

getCreditTransactionList › Responses

Success

GetCreditTransactionListResponse
​array | null

Credit Transaction - [Optional]

POST/Integrationcorebanking/Indoor/api/getCreditTransactionList
curl https://everest-sandboxapi.dgpays.com/SandBox/Integrationcorebanking/Indoor/api/getCreditTransactionList \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "shadowCardNumber": "shadowCardNumber", "embossName": "embossName", "maxAmount": 0, "minAmount": 0, "sourceNetwork": "sourceNetwork", "transactiondatebegin": "2024-08-25T15:00:00Z", "transactiondateend": "2024-08-25T15:00:00Z", "trnCodeMatrixId": "trnCodeMatrixId", "trnCode": "trnCode" }'
Example Request Body
{ "shadowCardNumber": "shadowCardNumber", "embossName": "embossName", "maxAmount": 0, "minAmount": 0, "sourceNetwork": "sourceNetwork", "transactiondatebegin": "2024-08-25T15:00:00Z", "transactiondateend": "2024-08-25T15:00:00Z", "trnCodeMatrixId": "trnCodeMatrixId", "trnCode": "trnCode" }
json
application/json
Example Responses
{ "creditTransaction": [ { "acqRefNumber": "acqRefNumber", "authorizationMatchStatus": "authorizationMatchStatus", "authorizationNumber": "authorizationNumber", "billingAmount": 0, "billingCurrency": "billingCurrency", "bkmUniqueMerchantId": "bkmUniqueMerchantId", "campaignCodeAcq": "campaignCodeAcq", "campaignCodeIss": "campaignCodeIss", "channelTypeDescription": "channelTypeDescription", "clearingChannel": "clearingChannel", "clearingDate": "2024-08-25T15:00:00Z", "clearingNumber": 0, "customerNumberList": 0, "displayAtChannels": 0, "earnedRewardBank": 0, "earnedRewardCampaignAcq": 0, "earnedRewardCampaignIss": 0, "earnedRewardMerchant": 0, "embossName": "embossName", "eodDate": "2024-08-25T15:00:00Z", "invoiceNumber": "invoiceNumber", "installmentAmount": 0, "installmentCount": 0, "installmentNumber": 0, "isChipFlag": true, "localAmount": 0, "localCurrency": "localCurrency", "mainCardRefNumber": "mainCardRefNumber", "mainCustomerNumber": 0, "maskedCardNumber": "maskedCardNumber", "matchStatusDescription": "matchStatusDescription", "mccDescription": "mccDescription", "merchantAmexId": "merchantAmexId", "merchantCity": "merchantCity", "merchantCountryCode": "merchantCountryCode", "merchantName": "merchantName", "networkDescription": "networkDescription", "offlineFlag": true, "panEntryMode": "panEntryMode", "pinEntryMode": "pinEntryMode", "pinUsage": "pinUsage", "responseCodeDescription": "responseCodeDescription", "responseReasonCodeDescription": "responseReasonCodeDescription", "product": "product", "refUtid": "refUtid", "requestDate": "2024-08-25T15:00:00Z", "rewardTypeDescription": "rewardTypeDescription", "rrn": "rrn", "settlementAmount": 0, "settlementCurrency": "settlementCurrency", "terminalType": "terminalType", "terminalDescription": "terminalDescription", "terminalNumber": "terminalNumber", "trnAmount": 0, "trnCodeMatrixDesc": "trnCodeMatrixDesc", "trnCode": "trnCode", "trnCodeDescription": "trnCodeDescription", "trnCurrency": "trnCurrency", "trnDate": "2024-08-25T15:00:00Z", "trnDescription": "trnDescription", "trnOrigin": 0, "utid": "utid" } ] }
json
application/json

getPaymentAndCashadvanceInformationByCriterias

POST
https://everest-sandboxapi.dgpays.com/SandBox
/Integrationcorebanking/Indoor/api/getPaymentAndCashadvanceInformationByCriterias

Retrieves payment and cash advance information filtered by various criteria including shadow card number, date range, customer number, channel type, branch, and transaction code. Returns a list of transactions with details such as masked card number, payment date, transaction amount, transaction code, currency, description, status, provision number, product transaction reference, channel information, and status description.

getPaymentAndCashadvanceInformationByCriterias › Headers

evrst-ptrnid
​string

Correlation id for this request. Echo it in your own logs to trace the call through the platform.

Default: x_request_id

getPaymentAndCashadvanceInformationByCriterias › Request Body

GetPaymentAndCashadvanceInformationByCriteriasRequest
channelType
​string | null

Channel Type - [Optional]

customerNumber
​integer | null · int64

Customer Number - [Optional]

beginDate
​string | null · date-time

Begin Date - [Optional]

endDate
​string | null · date-time

End Date - [Optional]

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

trnCodeMatrix
​string | null

Trn Code Matrix - [Optional]

branchNo
​integer | null · int64

Branch No - [Optional]

getPaymentAndCashadvanceInformationByCriterias › Responses

Success

GetPaymentAndCashadvanceInformationByCriteriasResponse
​array | null

Get Payment And Cashadvance Information By Criterias - [Optional]

POST/Integrationcorebanking/Indoor/api/getPaymentAndCashadvanceInformationByCriterias
curl https://everest-sandboxapi.dgpays.com/SandBox/Integrationcorebanking/Indoor/api/getPaymentAndCashadvanceInformationByCriterias \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "channelType": "channelType", "customerNumber": 0, "beginDate": "2024-08-25T15:00:00Z", "endDate": "2024-08-25T15:00:00Z", "shadowCardNumber": "shadowCardNumber", "trnCodeMatrix": "trnCodeMatrix", "branchNo": 0 }'
Example Request Body
{ "channelType": "channelType", "customerNumber": 0, "beginDate": "2024-08-25T15:00:00Z", "endDate": "2024-08-25T15:00:00Z", "shadowCardNumber": "shadowCardNumber", "trnCodeMatrix": "trnCodeMatrix", "branchNo": 0 }
json
application/json
Example Responses
{ "getPaymentAndCashadvanceInformationByCriterias": [ { "channelType": "channelType", "channelTypeDescription": "channelTypeDescription", "maskedCardNumber": "maskedCardNumber", "paymentDate": "2024-08-25T15:00:00Z", "productTransactionRefNo": "productTransactionRefNo", "provisionNo": "provisionNo", "shadowCardNumber": "shadowCardNumber", "statusCode": "statusCode", "statusCodeDescription": "statusCodeDescription", "trnAmount": 0, "trnCode": "trnCode", "trnCodeMatrixId": "trnCodeMatrixId", "trnCurrencyCode": "trnCurrencyCode", "trnDescription": "trnDescription" } ] }
json
application/json

getDebitTransactionAll

POST
https://everest-sandboxapi.dgpays.com/SandBox
/Integrationcorebanking/Indoor/api/getDebitTransactionAll

Retrieves all debit transactions for a given ShadowCardNumber within a specified date range. Accepts GetDebitTransactionAllRequest with ShadowCardNumber, BeginDate, EndDate, NetworkType, TrnCodeMatrixId, AuthStatus, MaxAmount, MinAmount, ResponseCode, and ResponseReasonCode. Calls _intRepository.GetAuthorizationListByBegindateEnddate() and _intRepository.GetDbttransactionByCardrefCustomernum(), then maps results to GetDebitTransactionAllResponse containing ListOfTransaction with properties such as TransactionDate, CardRefNumber, MaskedCardNumber, NetworkTypeDescription, ChannelTypeDescription, TrnCodeMatrixDescription, TrnStatusDescription, ResponseCodeDescription, ResponseReasonCodeDescription, TrnAmount, TrnCurrencyDescription, LocalAmount, SettlementAmount, AuthorizationNumber, PinUsage, PanEntryMode, OfflineFlag, Rrn, TerminalType, MerchantName, MccDescription, TerminalNumber, MerchantCountryCode, IsChipFlag, AuthorizationMatchStatus, BkmUniqueMerchantId, MatchStatusDescription, CardSeqNumber, Utid, LocalCurrencyDescription, CustomerNumber, MainCustomerNumber, SettlementCurrencyDescription, and TrnDescription.

getDebitTransactionAll › Headers

evrst-ptrnid
​string

Correlation id for this request. Echo it in your own logs to trace the call through the platform.

Default: x_request_id

getDebitTransactionAll › Request Body

GetDebitTransactionAllRequest
shadowCardNumber
​string | null

Shadow Card Number - [Optional]

beginDate
​string | null · date-time

Begin Date - [Optional]

endDate
​string | null · date-time

End Date - [Optional]

responseCode
​string | null

Response Code - [Optional]

responseReasonCode
​string | null

Response Reason Code - [Optional]

networkType
​string | null

Network Type - [Optional]

trnCodeMatrixId
​string | null

Trn Code Matrix Id - [Optional]

maxAmount
​number | null · double

Max Amount - [Optional]

minAmount
​number | null · double

Min Amount - [Optional]

authStatus
​string | null

Auth Status - [Optional]

getDebitTransactionAll › Responses

Success

GetDebitTransactionAllResponse
​array | null

List Of Transaction - [Optional]

POST/Integrationcorebanking/Indoor/api/getDebitTransactionAll
curl https://everest-sandboxapi.dgpays.com/SandBox/Integrationcorebanking/Indoor/api/getDebitTransactionAll \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "shadowCardNumber": "shadowCardNumber", "beginDate": "2024-08-25T15:00:00Z", "endDate": "2024-08-25T15:00:00Z", "responseCode": "responseCode", "responseReasonCode": "responseReasonCode", "networkType": "networkType", "trnCodeMatrixId": "trnCodeMatrixId", "maxAmount": 0, "minAmount": 0, "authStatus": "authStatus" }'
Example Request Body
{ "shadowCardNumber": "shadowCardNumber", "beginDate": "2024-08-25T15:00:00Z", "endDate": "2024-08-25T15:00:00Z", "responseCode": "responseCode", "responseReasonCode": "responseReasonCode", "networkType": "networkType", "trnCodeMatrixId": "trnCodeMatrixId", "maxAmount": 0, "minAmount": 0, "authStatus": "authStatus" }
json
application/json
Example Responses
{ "listOfTransaction": [ { "terminalNumber": "terminalNumber", "authorizationNumber": "authorizationNumber", "authorizationMatchStatus": "authorizationMatchStatus", "cardRefNumber": "cardRefNumber", "cardSeqNumber": 0, "channelTypeDescription": "channelTypeDescription", "customerNumber": 0, "isChipFlag": "isChipFlag", "localAmount": 0, "localCurrencyDescription": "localCurrencyDescription", "mainCustomerNumber": 0, "maskedCardNumber": "maskedCardNumber", "matchStatusDescription": "matchStatusDescription", "mccDescription": "mccDescription", "merchantCountryCode": "merchantCountryCode", "merchantName": "merchantName", "networkTypeDescription": "networkTypeDescription", "offlineFlag": true, "panEntryMode": "panEntryMode", "pinUsage": "pinUsage", "responseCodeDescription": "responseCodeDescription", "responseReasonCodeDescription": "responseReasonCodeDescription", "rrn": "rrn", "settlementAmount": 0, "settlementCurrencyDescription": "settlementCurrencyDescription", "terminalType": "terminalType", "transactionDate": "2024-08-25T15:00:00Z", "trnAmount": 0, "trnCodeMatrixDescription": "trnCodeMatrixDescription", "trnCurrencyDescription": "trnCurrencyDescription", "trnStatusDescription": "trnStatusDescription", "utid": "utid", "bkmUniqueMerchantId": "bkmUniqueMerchantId", "trnDescription": "trnDescription" } ] }
json
application/json

getAuthorizationListByBegindateEnddate

POST
https://everest-sandboxapi.dgpays.com/SandBox
/Integrationcorebanking/Indoor/api/getAuthorizationListByBegindateEnddate

Retrieves a list of authorization transactions based on the provided date range and optional filters. The method accepts GetAuthorizationListByBegindateEnddateRequest containing GetAuthorizationListByBegindateEnddateParam, which allows filtering by AuthStatus, BeginDate, EndDate, MaxAmount, MinAmount, NetworkType, ResponseCode, ResponseReasonCode, ShadowCardNumber, and TrnCodeMatrixId. The response returns GetAuthorizationListByBegindateEnddateResponse containing a list of GetAuthorizationListByBegindateEnddateResult items, including details such as AuthorizationNumber, CardRefNumber, CustomerNumber, ShadowCardNumber, TransactionDate, TrnAmount, TrnCurrencyDescription, TrnStatusDescription, MerchantName, MerchantCountryCode, ChannelTypeDescription, TerminalNumber, and other authorization-related metadata.

getAuthorizationListByBegindateEnddate › Headers

evrst-ptrnid
​string

Correlation id for this request. Echo it in your own logs to trace the call through the platform.

Default: x_request_id

getAuthorizationListByBegindateEnddate › Request Body

GetAuthorizationListByBegindateEnddateRequest
​object

Get Authorization List By Begindate Enddate Param - [Optional]

getAuthorizationListByBegindateEnddate › Responses

Success

GetAuthorizationListByBegindateEnddateResponse
​array | null

Get Authorization List By Begindate Enddate Result - [Optional]

POST/Integrationcorebanking/Indoor/api/getAuthorizationListByBegindateEnddate
curl https://everest-sandboxapi.dgpays.com/SandBox/Integrationcorebanking/Indoor/api/getAuthorizationListByBegindateEnddate \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "GetAuthorizationListByBegindateEnddateParam": { "AuthStatus": "AuthStatus", "BeginDate": "2024-08-25T15:00:00Z", "EndDate": "2024-08-25T15:00:00Z", "MaxAmount": 0, "MinAmount": 0, "NetworkType": "NetworkType", "ResponseCode": "ResponseCode", "ResponseReasonCode": "ResponseReasonCode", "ShadowCardNumber": "ShadowCardNumber", "TrnCodeMatrixId": "TrnCodeMatrixId" } }'
Example Request Body
{ "GetAuthorizationListByBegindateEnddateParam": { "AuthStatus": "AuthStatus", "BeginDate": "2024-08-25T15:00:00Z", "EndDate": "2024-08-25T15:00:00Z", "MaxAmount": 0, "MinAmount": 0, "NetworkType": "NetworkType", "ResponseCode": "ResponseCode", "ResponseReasonCode": "ResponseReasonCode", "ShadowCardNumber": "ShadowCardNumber", "TrnCodeMatrixId": "TrnCodeMatrixId" } }
json
application/json
Example Responses
{ "GetAuthorizationListByBegindateEnddateResult": [ { "AuthorizationMatchStatus": "AuthorizationMatchStatus", "AuthorizationNumber": "AuthorizationNumber", "BkmUniqueMerchantId": "BkmUniqueMerchantId", "CardRefNumber": "CardRefNumber", "CardSeqNumber": 0, "ChannelTypeDescription": "ChannelTypeDescription", "Customer": "Customer", "CustomerNumber": 0, "IsChipFlag": true, "LocalAmount": 0, "LocalCurrencyDescription": "LocalCurrencyDescription", "MainCustomerNumber": 0, "MaskedCardNumber": "MaskedCardNumber", "MatchStatusDescription": "MatchStatusDescription", "MccDescription": "MccDescription", "MerchantCountryCode": "MerchantCountryCode", "MerchantName": "MerchantName", "NetworkTypeDescription": "NetworkTypeDescription", "OfflineFlag": true, "OpenReceiptFormIsEnabled": 0, "PanEntryMode": "PanEntryMode", "PinUsage": "PinUsage", "PreAuthorizationStatus": "PreAuthorizationStatus", "ProductName": "ProductName", "ResponseCodeDescription": "ResponseCodeDescription", "ResponseReasonCodeDescription": "ResponseReasonCodeDescription", "Rrn": "Rrn", "SettlementAmount": 0, "SettlementCurrencyDescription": "SettlementCurrencyDescription", "SuccessCode": "SuccessCode", "TerminalNumber": "TerminalNumber", "TerminalType": "TerminalType", "TransactionDate": "2024-08-25T15:00:00Z", "TransactionDescription": "TransactionDescription", "TransactionTime": "TransactionTime", "TrnAmount": 0, "TrnCodeMatrixDescription": "TrnCodeMatrixDescription", "TrnCurrencyDescription": "TrnCurrencyDescription", "TrnStatusDescription": "TrnStatusDescription", "Utid": "Utid" } ] }
json
application/json

getDbttransactionByCardrefCustomernum

POST
https://everest-sandboxapi.dgpays.com/SandBox
/Integrationcorebanking/Indoor/api/getDbttransactionByCardrefCustomernum

Retrieves DBT transactions for a given card reference or customer number. Accepts GetDbttransactionByCardrefCustomernumRequest with GetDbttransactionByCardrefCustomernumParam containing filters such as CustomerNumber, MainCardRefNumber, CardSeqNumber, TransactionDateBegin, TransactionDateEnd, MCC, RRN, TRN_STATUS, TRN_CODE_MATRIX_ID, ResponseCode, NetworkType, AuthorizationMatchStatus, MinAmount, MaxAmount, EmbossName, SourceNetwork. Returns GetDbttransactionByCardrefCustomernumResponse containing a list of GetDbttransactionByCardrefCustomernumResult items. Each result item includes transaction details such as PAN_ENTRY_MODE, MASKED_CARD_NUMBER, MAIN_CARD_REF_NUMBER, CUSTOMER_NUMBER, MAIN_CUSTOMER_NUMBER, PRODUCT, CHANNEL_TYPE_DESCRIPTION, NETWORK_DESCRIPTION, TERMINAL_TYPE, SETTLEMENT_AMOUNT, SETTLEMENT_CURRENCY, CLEARING_NUMBER, CLEARING_CHANNEL, CLEARING_DATE, TRN_CODE_MATRIX_DESC, TRN_AMOUNT, TRN_CURRENCY, LOCAL_AMOUNT, LOCAL_CURRENCY, TRN_DATE, EARNED_REWARD_MERCHANT, EARNED_REWARD_BANK, REWARD_TYPE_DESCRIPTION, MCC_DESCRIPTION, AUTHORIZATION_NUMBER, TERMINAL_NUMBER, MERCHANT_NAME, MERCHANT_CITY, MERCHANT_COUNTRY_CODE, BKM_UNIQUE_MERCHANT_ID, MERCHANT_AMEX_ID, INVOICE_NUMBER, DISPLAY_AT_CHANNELS, TRN_DESCRIPTION, EOD_DATE, TRN_ORIGIN, ACQ_REF_NUMBER, CAMPAIGN_CODE_ACQ, CAMPAIGN_CODE_ISS, EARNED_REWARD_CAMPAIGN_ISS, EARNED_REWARD_CAMPAIGN_ACQ, REF_UTID, UTID, REQUEST_DATE, OFFLINE_FLAG, EMBOSS_NAME, CARD_SEQ_NUMBER, AUTHORIZATION_MATCH_STATUS, CURRENCY_CODE_DESCRIPTION, MATCH_STATUS_DESCRIPTION, RRN, TRN_STATUS_DESCRIPTION, BILLING_AMOUNT, BILLING_CURRENCY, PIN_USAGE, IS_CHIP_FLAG. Calls _intRepository.GetDbttransactionByCardrefCustomernum() and maps results to internal structure.

getDbttransactionByCardrefCustomernum › Headers

evrst-ptrnid
​string

Correlation id for this request. Echo it in your own logs to trace the call through the platform.

Default: x_request_id

getDbttransactionByCardrefCustomernum › Request Body

GetDbttransactionByCardrefCustomernumRequest
​object

Get Dbttransaction By Cardref Customernum Param - [Optional]

getDbttransactionByCardrefCustomernum › Responses

Success

GetDbttransactionByCardrefCustomernumResponse
​array | null

Get Dbttransaction By Cardref Customernum Result - [Optional]

POST/Integrationcorebanking/Indoor/api/getDbttransactionByCardrefCustomernum
curl https://everest-sandboxapi.dgpays.com/SandBox/Integrationcorebanking/Indoor/api/getDbttransactionByCardrefCustomernum \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "GetDbttransactionByCardrefCustomernumParam": { "AuthStatus": "AuthStatus", "CardRefNumber": "CardRefNumber", "CustomerNumber": 0, "EmbossName": "EmbossName", "MaxAmount": 0, "MinAmount": 0, "ShadowCardNumber": "ShadowCardNumber", "SourceNetwork": "SourceNetwork", "Transactiondatebegin": "2024-08-25T15:00:00Z", "Transactiondateend": "2024-08-25T15:00:00Z", "TrnCodeMatrixId": "TrnCodeMatrixId" } }'
Example Request Body
{ "GetDbttransactionByCardrefCustomernumParam": { "AuthStatus": "AuthStatus", "CardRefNumber": "CardRefNumber", "CustomerNumber": 0, "EmbossName": "EmbossName", "MaxAmount": 0, "MinAmount": 0, "ShadowCardNumber": "ShadowCardNumber", "SourceNetwork": "SourceNetwork", "Transactiondatebegin": "2024-08-25T15:00:00Z", "Transactiondateend": "2024-08-25T15:00:00Z", "TrnCodeMatrixId": "TrnCodeMatrixId" } }
json
application/json
Example Responses
{ "GetDbttransactionByCardrefCustomernumResult": [ { "AcqRefNumber": "AcqRefNumber", "AuthorizationMatchStatus": "AuthorizationMatchStatus", "AuthorizationNumber": "AuthorizationNumber", "BillingAmount": 0, "BillingCurrency": "BillingCurrency", "BkmUniqueMerchantId": "BkmUniqueMerchantId", "CampaignCodeAcq": "CampaignCodeAcq", "CampaignCodeIss": "CampaignCodeIss", "CardSeqNumber": 0, "ChannelTypeDescription": "ChannelTypeDescription", "ClearingChannel": "ClearingChannel", "ClearingDate": "2024-08-25T15:00:00Z", "ClearingNumber": 0, "CurrencyCodeDescription": "CurrencyCodeDescription", "CustomerNumber": 0, "DisplayAtChannels": 0, "EarnedRewardBank": 0, "EarnedRewardCampaignAcq": 0, "EarnedRewardCampaignIss": 0, "EarnedRewardMerchant": 0, "EmbossName": "EmbossName", "EodDate": "2024-08-25T15:00:00Z", "InvoiceNumber": "InvoiceNumber", "IsChipFlag": true, "LocalAmount": 0, "LocalCurrency": "LocalCurrency", "MainCardRefNumber": "MainCardRefNumber", "MainCustomerNumber": 0, "MaskedCardNumber": "MaskedCardNumber", "MatchStatusDescription": "MatchStatusDescription", "MccDescription": "MccDescription", "MerchantAmexId": "MerchantAmexId", "MerchantCity": "MerchantCity", "MerchantCountryCode": "MerchantCountryCode", "MerchantName": "MerchantName", "NetworkDescription": "NetworkDescription", "OfflineFlag": true, "PanEntryMode": "PanEntryMode", "PinUsage": "PinUsage", "Product": "Product", "RefUtid": "RefUtid", "RequestDate": "2024-08-25T15:00:00Z", "RewardTypeDescription": "RewardTypeDescription", "Rrn": "Rrn", "SettlementAmount": 0, "SettlementCurrency": "SettlementCurrency", "TerminalNumber": "TerminalNumber", "TerminalType": "TerminalType", "TrnAmount": 0, "TrnCodeMatrixDesc": "TrnCodeMatrixDesc", "TrnCurrency": "TrnCurrency", "TrnDate": "2024-08-25T15:00:00Z", "TrnDescription": "TrnDescription", "TrnOrigin": 0, "TrnStatusDescription": "TrnStatusDescription", "Utid": "Utid" } ] }
json
application/json

Account linkingCard and customer limits