Everest Card — API reference
  • Credit
  • Debit
  • Prepaid
  • Corebanking
  • OAuth2
  • Delivery
Information
Cards
    Card applications
      getCreditApplicationIdByFromShadowCardNumberpostsubmitCardApplicationExtStatuspost
    Card issuance and personalisation
      createIndividualCardpostcreateIndividualSupplementaryCardpostcreateDummyCorporateCardpostcreateCorporateCardpostcreateVirtualCardpostgetApplicableProductsByCustomerNumberpostgetApplicableProductsByMainCustomerPreControlpostcreateNoNameCardpostcancelCardEmbossByShadowCardNumberpostgetPendingCardEmbossListpost
    Card lifecycle
      getCardListpostreplaceCardpostgetCardMemopostchangeCardStatuspostchangeCustomerCreditCardStatuspostchangeAndReplaceCardpostgetRenewCountByShadowCardNumberpostgetCreditCardInfopostgetCustomerCreditCardListByTenantIdpostgetCustomerCreditShadowCardsByTenantIdpostgetCustomerCreditCardListByTenantIdProductNumberpostgetCardListNewpost
    No-name cards
      activateNoNameCardpostreplaceNoNameCardpostreplaceCardUsingNoNameApplicationpostchangeAndReplaceNoNameCardpostcancelNoNameCardApplicationpost
Customers and accounts
    Branch management
      changeCardBranchpostchangeCustomerBranchposttransferBranchCustomerpostgetCreditCustomerListOfBranchpost
    Customers
      getCorporateCustomerInfoByIndividualCustomerpostgetCustomerAssetsSummaryCreditpost
    Account linking
      attachCardAccountpostdetachCardAccountpostdetachCardAccountByAccountNumberpostlistCardAccountByAccountNumberpostlistCardAccountByShadowCardNumberpostrecreateCustomerCardAccountpost
Transactions
    doPaymentTransactionpostreversePaymentTransactionpostdoPaymentFeeInquirypostgetCustomerTransactionDetailpostgetCardIntermTransactionInfopostgetPendingProvisionListpostgetCreditCardTransactionAllpostgetCreditCardCurrentTransactionListpostgetTransactionAllpostgetPendingProvisionListNewpostgetDigitalSlipReceiptpost
    Cash advance
      getCashAdvanceInfopostdoCashAdvancepostreverseCashAdvancepostgetCancelableCashAdvanceListpost
Limits and controls
    Card and customer limits
      changeCardLimitDecreasepostchangeCardLimitIncreasepostchangeCardLimitReversepostresetCardLimitpostchangeCardAutoLimitIncreasepostgetCustomerTotalLimitInfopostgetCreditCardLimitpostgetCardAvailableLimitpostgetCustomerAvailableLimitpostchangeCorporateCardLimitDecreasepostchangeCorporateCardLimitIncreasepostchangeIndividualCardLimitpostdecreaseCustomerLimitpostchangeVirtualCardLimitpost
    Operation limits
      getCardOperationLimitpostsetCardOperationLimitpostremoveCardOperationLimitpostgetCardLimitationParameterDatapostgetCustomerOperationLimitpostsetCustomerOperationLimitpostremoveCustomerOperationLimitpostgetCustomerLimitationParameterDatapost
    Permissions and restrictions
      getCardPermissionspostsaveCardPermissionspostchangeCardMiscOptionpostgetCardMiscOptionpost
Instalments
    getEarlyCloseCandidateListpostdoEarlyClosepostgetInstallmentCountsByUtidpostgetCashInstallmentParameterpostsimulateCashInstallmentForAllpostsimulateCashInstallmentpostdoCashInstallmentpostreverseCashInstallmentpostgetCancelableCashInstallmentListpostgetEarlyReleaseCashInstallmentspostgetEarlyReleaseCashInstallmentpostdoCashInstallmentEarlyReleasePaymentpostcancelCashInstallEarlyReleasePaymentpostgetAllWaitingInstallmentspostgetWaitingInstallmentDetailpostgetWaitingInstallmentSummarypostmanuelInstallmentOrderpostmanuelInstallmentOrderSimulatepostgetInstallmentCountsByUtidNewpostcancelInstallmentEarlyReleasepostgetManuelInstallmentCancelRecordsByCardRefNumberpostgetEarlyReleaseAvailableInstallmentsByCriteriaspostsimulateInstallmentEarlyReleasepostreleasePendingInstallmentpostcancelInstallmentTransactionOrderpost
Billing and statements
    Collections and legal follow-up
      getCardDelinquencyInfoByCustomerNumberpostgetCreditCardCollectionInfoByCardRefNumberpostgetCreditCardCollectionInfoByMainCustomerNumberpostgetCreditCardCollectionTransactionListByDatepostgetCreditCardPortfolioSummarypost
    Debt payment
      checkCreditCardForDebtPaymentpostdoCreditCardDebtPaymentpostcancelCreditCardDebtPaymentpostgetCancelableCreditCardDebtPaymentListpostsaveCreditCardAutoPaymentOrderpostgetCreditCardAutoPaymentOrderpost
    Statements and billing
      getCardStatementSummarypostgetCardStatementDetailpostgetCreditCardStatementSendPreferencepostgetCardStatementListpostgetCreditCardLastStatementpostgetCreditCardLastStatementNewpostgetCardStatementDetailSummarypostgetCardStatementDetailSummaryNewpostchangeCreditCardStatementPeriodpostgetStatementPeriodChangeCountpostgetCalculatedStatementPeriodpostgetStatementPeriodByProductNumberpostchangeCreditCardStatementSendPreferencepostgetCardStatementAddressInformationpostgetCardFinancialInfoByCardRefNumberpostgetStatementPeriodChangeInfopost
Security
    PIN and card security
      setCardPinpostchangeCardPinpostverifyCardPinpostverifyRsaPinpostverifyRsaPinWithStaticSaltpostsetRsaPinpostincreasePinTryCountpostchangeRsaPinpostverifyCardVerificationValuepostgenerateCardVVpostverifyPartialCardVerificationValuepostresetCvvCounterpost
Disputes
    Disputes and chargebacks
      createDisputeCasepostcancelDisputeCasepostaddDocumentByCaseNumberpostgetDisputeListpostgetDisputeReasonDefListpost
Rewards
    Campaigns and rewards
      getCreditCardDateRangeForRewardByCustomerNumberReqSourcepost
Platform
    Platform operations
      healthCheckpostrefreshCachepost
    Reference data
      getAvailableCardStatusListpost
SchemasError codesChannels
powered by Zudoku
Credit Digital Channels Integration
Credit Digital Channels Integration

Transactions

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


doPaymentTransaction

POST
https://everest-sandboxapi.dgpays.com/SandBox
/IntegrationDigitalChannelCredit/credit/api/doPaymentTransaction

Performs a credit card payment transaction. Returns transaction identifiers (UTID, RRN, AuthCode), response codes, and success status.

Part of:

  • Journey 01 · Launching a new card product — step 6, Post the first transaction

  • Journey 02 · Managing a card product — step 1, Post and quote payments

doPaymentTransaction › 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

doPaymentTransaction › Request Body

DoPaymentTransactionRequest
transactionSource
​string | null · required

Channel the payment comes from, forwarded as ChannelID to online. Prefer the three-digit channel code; see the Channels page.

transactionType
​string | null · required

Payment kind online expects — INV, HGS, REL, SGK, TAX (and related institution types such as RINV).

amount
​number · double · required

Payment amount. Must be greater than zero.

tranDate
​string · date-time · required

Business date of the payment.

shadowCardNumber
​string | null · required

The platform's card reference the payment is posted against.

institutionCode
​string | null · required

Institution / biller code the payment is for.

referenceNumber
​string | null · required

Caller reference for the payment; used for reconciliation and reverse.

feeAmount
​number · double

Fee when calculated by the caller (IsFeeCalculatedExternally).

bsmvAmount
​number · double

BSMV portion of the fee when calculated by the caller.

description
​string | null

Free-text description stored with the online payment.

doPaymentTransaction › Responses

Success

DoPaymentTransactionResponse
isSuccess
​boolean · required

Is Success

uTID
​string | null

U T I D - [Optional]

authCode
​string | null

Auth Code - [Optional]

rrn
​string | null

Rrn - [Optional]

responseCode
​string | null

Response Code - [Optional]

responseReasonCode
​string | null

Response Reason Code - [Optional]

responseCodeDescription
​string | null

Response Code Description - [Optional]

POST/IntegrationDigitalChannelCredit/credit/api/doPaymentTransaction
curl https://everest-sandboxapi.dgpays.com/SandBox/IntegrationDigitalChannelCredit/credit/api/doPaymentTransaction \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "transactionSource": "008", "transactionType": "RINV", "amount": 300, "feeAmount": 3, "bsmvAmount": 0.3, "tranDate": "2026-09-15T07:33:11.128Z", "shadowCardNumber": "1201262350000646502", "institutionCode": "123456", "referenceNumber": "1234567", "description": "test" }'
Example Request Body
{ "transactionSource": "008", "transactionType": "RINV", "amount": 300, "feeAmount": 3, "bsmvAmount": 0.3, "tranDate": "2026-09-15T07:33:11.128Z", "shadowCardNumber": "1201262350000646502", "institutionCode": "123456", "referenceNumber": "1234567", "description": "test" }
json
application/json
Example Responses
{ "uTID": "uTID", "authCode": "authCode", "rrn": "rrn", "responseCode": "responseCode", "responseReasonCode": "responseReasonCode", "responseCodeDescription": "responseCodeDescription", "isSuccess": true }
json
application/json

reversePaymentTransaction

POST
https://everest-sandboxapi.dgpays.com/SandBox
/IntegrationDigitalChannelCredit/credit/api/reversePaymentTransaction

Reverses a payment transaction using the provided shadow card number, UTID, reference number, and authorization code.

Part of:

  • Journey 02 · Managing a card product — step 4, Reversals

reversePaymentTransaction › 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

reversePaymentTransaction › Request Body

ReversePaymentTransactionRequest
uTID
​string | null · required

UTID returned by the original doPaymentTransaction.

referenceNumber
​string | null · required

Same reference number as the original payment.

shadowCardNumber
​string | null · required

Card the original payment was posted on.

authCode
​string | null · required

Authorisation code from the original payment response.

amount
​number · double

Present on the contract but not forwarded to online by the digital-channels layer; reverse is keyed by UTID / reference / auth.

reversePaymentTransaction › Responses

Success

ReversePaymentTransactionResponse
isSuccess
​boolean · required

Is Success

uTID
​string | null

U T I D - [Optional]

authCode
​string | null

Auth Code - [Optional]

responseCode
​string | null

Response Code - [Optional]

responseCodeDescription
​string | null

Response Code Description - [Optional]

responseReasonCode
​string | null

Response Reason Code - [Optional]

responseReasonCodeDescription
​string | null

Response Reason Code Description - [Optional]

POST/IntegrationDigitalChannelCredit/credit/api/reversePaymentTransaction
curl https://everest-sandboxapi.dgpays.com/SandBox/IntegrationDigitalChannelCredit/credit/api/reversePaymentTransaction \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "uTID": "uTID", "referenceNumber": "referenceNumber", "shadowCardNumber": "shadowCardNumber", "amount": 0, "authCode": "authCode" }'
Example Request Body
{ "uTID": "uTID", "referenceNumber": "referenceNumber", "shadowCardNumber": "shadowCardNumber", "amount": 0, "authCode": "authCode" }
json
application/json
Example Responses
{ "uTID": "uTID", "authCode": "authCode", "responseCode": "responseCode", "responseCodeDescription": "responseCodeDescription", "responseReasonCode": "responseReasonCode", "responseReasonCodeDescription": "responseReasonCodeDescription", "isSuccess": true }
json
application/json

doPaymentFeeInquiry

POST
https://everest-sandboxapi.dgpays.com/SandBox
/IntegrationDigitalChannelCredit/credit/api/doPaymentFeeInquiry

Inquires the payment fee for a credit card transaction. Returns fee, BSMV, total commission, and transaction identifiers like UTID, RRN, and authorization code.

Part of:

  • Journey 01 · Launching a new card product — step 6, Post the first transaction

  • Journey 02 · Managing a card product — step 1, Post and quote payments

doPaymentFeeInquiry › 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

doPaymentFeeInquiry › Request Body

DoPaymentFeeInquiryRequest
transactionSource
​string | null · required

Channel of the would-be payment; see the Channels page.

transactionType
​string | null · required

Same transaction type codes as doPaymentTransaction.

amount
​number · double · required

Principal amount the fee is calculated against.

tranDate
​string · date-time · required

Business date used for the fee calculation.

shadowCardNumber
​string | null · required

The card the fee is calculated for.

institutionCode
​string | null · required

Institution / biller code.

referenceNumber
​string | null · required

Caller reference for the inquiry.

description
​string | null

Optional description passed through to online.

doPaymentFeeInquiry › Responses

Success

DoPaymentFeeInquiryResponse
feeAmount
​number · double · required

Fee Amount

bsmvAmount
​number · double · required

Bsmv Amount

totalCommissionAmount
​number · double · required

Total Commission Amount

uTID
​string | null

U T I D - [Optional]

authCode
​string | null

Auth Code - [Optional]

rrn
​string | null

Rrn - [Optional]

responseCode
​string | null

Response Code - [Optional]

responseReasonCode
​string | null

Response Reason Code - [Optional]

responseCodeDescription
​string | null

Response Code Description - [Optional]

POST/IntegrationDigitalChannelCredit/credit/api/doPaymentFeeInquiry
curl https://everest-sandboxapi.dgpays.com/SandBox/IntegrationDigitalChannelCredit/credit/api/doPaymentFeeInquiry \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "transactionSource": "008", "transactionType": "RINV_INQ", "amount": 155, "tranDate": "2026-09-14T15:29:35.628Z", "shadowCardNumber": "1201262350000646502", "institutionCode": "123456", "referenceNumber": "1234567", "description": "FEE INQ" }'
Example Request Body
{ "transactionSource": "008", "transactionType": "RINV_INQ", "amount": 155, "tranDate": "2026-09-14T15:29:35.628Z", "shadowCardNumber": "1201262350000646502", "institutionCode": "123456", "referenceNumber": "1234567", "description": "FEE INQ" }
json
application/json
Example Responses
{ "uTID": "uTID", "authCode": "authCode", "rrn": "rrn", "responseCode": "responseCode", "responseReasonCode": "responseReasonCode", "responseCodeDescription": "responseCodeDescription", "feeAmount": 0, "bsmvAmount": 0, "totalCommissionAmount": 0 }
json
application/json

getCustomerTransactionDetail

POST
https://everest-sandboxapi.dgpays.com/SandBox
/IntegrationDigitalChannelCredit/credit/api/getCustomerTransactionDetail

Retrieves detailed information about a customer transaction based on the provided UTID (Unique Transaction ID). The method fetches the transaction and associated credit card information, calculates installment limits, and adjusts them if the transaction occurs in an emergency city, applying the appropriate multiplier. The response includes transaction amount, date, description, and the calculated installment counts and limits.

Part of:

  • Journey 02 · Managing a card product — step 3, History and detail

getCustomerTransactionDetail › 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

getCustomerTransactionDetail › Request Body

GetCustomerTransactionDetailRequest
utid
​string | null

Utid - [Optional]

getCustomerTransactionDetail › Responses

Success

GetCustomerTransactionDetailResponse
​array | null

Transactions - [Optional]

POST/IntegrationDigitalChannelCredit/credit/api/getCustomerTransactionDetail
curl https://everest-sandboxapi.dgpays.com/SandBox/IntegrationDigitalChannelCredit/credit/api/getCustomerTransactionDetail \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "utid": "utid" }'
Example Request Body
{ "utid": "utid" }
json
application/json
Example Responses
{ "transactions": [ { "utid": "utid", "authorizationNumber": "authorizationNumber", "panEntryMode": "panEntryMode", "panEntryModeDescription": "panEntryModeDescription", "rrn": "rrn", "amount": 0, "currencyCode": "currencyCode", "trnAmount": 0, "trnCurrencyCode": "trnCurrencyCode", "date": "2024-08-25T15:00:00Z", "description": "description", "earnedPoint": { "amount": 0, "rewardType": "rewardType", "rewardTypeDescription": "rewardTypeDescription" }, "isDeferrable": true, "isSplittableIntoInstallments": true, "totalInstallmentCount": 0, "currentInstallmentNumber": 0, "trnCodeMatrixId": "trnCodeMatrixId", "trnCodeMatrixDescription": "trnCodeMatrixDescription", "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "maskedCardNumber": "maskedCardNumber", "mainCardRefNumber": "mainCardRefNumber", "cardProductVirtualFlag": true, "cardProductDigitalFlag": true, "capitalRewardIndicator": "capitalRewardIndicator", "mcc": "mcc", "mccGroupCode": "mccGroupCode", "mCCGroupDescription": "mCCGroupDescription", "mccDescription": "mccDescription", "trnEffect": "trnEffect", "channelType": "channelType", "channelTypeDescription": "channelTypeDescription", "sourceNetwork": "sourceNetwork", "networkTypeDescription": "networkTypeDescription", "supplementaryCardFlag": true, "bkmUniqueMerchantId": "bkmUniqueMerchantId", "installOrderedFlag": true, "orderedInstallCount": 0, "orderedDeferCount": 0, "recordId": 0, "earlyReleaseOrderedFlag": true, "statementFlag": true, "digitalSlipFlag": true, "digitalSlipValue": "digitalSlipValue", "currentEodDate": "2024-08-25T15:00:00Z", "feeAmount": 0, "bsmvAmount": 0, "kkdfAmount": 0, "installmentFeeAmount": 0, "installmentProfitAmount": 0, "merchantName": "merchantName", "merchantNumber": "merchantNumber", "nextStatementDate": "2024-08-25T15:00:00Z", "nextDueDate": "2024-08-25T15:00:00Z" } ] }
json
application/json

getCardIntermTransactionInfo

POST
https://everest-sandboxapi.dgpays.com/SandBox
/IntegrationDigitalChannelCredit/credit/api/getCardIntermTransactionInfo

Retrieves all intermediate transactions for a card, including detailed transaction info, rewards, installment info, MCC summaries, statement summary, and digital slip details. Supports pagination and optional inclusion of waiting installments.

getCardIntermTransactionInfo › 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

getCardIntermTransactionInfo › Request Body

GetCardIntermTransactionInfoRequest
channel
​string | null

Three-digit channel code (for example "002", not "Internet"). Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.

Example: 002
shadowCardNumber
​string | null

Shadow Card Number - [Optional]

addWaitingInstallments
​boolean | null

Add Waiting Installments - [Optional]

pageNumber
​integer · int32

Page Number - [Optional]

rowCount
​integer · int32

Row Count - [Optional]

getCardIntermTransactionInfo › Responses

Success

CardIntermTransactionInfo
lastStatementTotalDebt
​number · double · required

Last Statement Total Debt

lastStatementUsedPoint
​number · double · required

Last Statement Used Point

totalCurrentPoint
​number · double · required

Total Current Point

statementDate
​string · date-time · required

Statement Date

nextStatementDate
​string · date-time · required

Next Statement Date

remaingStatementDebt
​number · double · required

Remaing Statement Debt

next
​boolean · required

Next

​array | null

List Of Interm Transactions - [Optional]

​array | null

Mcc Amount Summary - [Optional]

​array | null

Mcc Reward Summary - [Optional]

POST/IntegrationDigitalChannelCredit/credit/api/getCardIntermTransactionInfo
curl https://everest-sandboxapi.dgpays.com/SandBox/IntegrationDigitalChannelCredit/credit/api/getCardIntermTransactionInfo \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "channel": "002", "shadowCardNumber": "shadowCardNumber", "addWaitingInstallments": true, "pageNumber": 0, "rowCount": 0 }'
Example Request Body
{ "channel": "002", "shadowCardNumber": "shadowCardNumber", "addWaitingInstallments": true, "pageNumber": 0, "rowCount": 0 }
json
application/json
Example Responses
{ "lastStatementTotalDebt": 0, "lastStatementUsedPoint": 0, "totalCurrentPoint": 0, "listOfIntermTransactions": [ { "pageNumber": 0, "rowCount": 0, "utid": "utid", "authorizationNumber": "authorizationNumber", "panEntryMode": "panEntryMode", "panEntryModeDescription": "panEntryModeDescription", "rrn": "rrn", "amount": 0, "currencyCode": "currencyCode", "trnAmount": 0, "trnCurrencyCode": "trnCurrencyCode", "date": "2024-08-25T15:00:00Z", "description": "description", "earnedPoint": { "amount": 0, "rewardType": "rewardType", "rewardTypeDescription": "rewardTypeDescription" }, "isDeferrable": true, "isSplittableIntoInstallments": true, "totalInstallmentCount": 0, "currentInstallmentNumber": 0, "trnCodeMatrixId": "trnCodeMatrixId", "trnCodeMatrixDescription": "trnCodeMatrixDescription", "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "maskedCardNumber": "maskedCardNumber", "mainCardRefNumber": "mainCardRefNumber", "cardProductVirtualFlag": true, "cardProductDigitalFlag": true, "capitalRewardIndicator": "capitalRewardIndicator", "mcc": "mcc", "mccGroupCode": "mccGroupCode", "mCCGroupDescription": "mCCGroupDescription", "mccDescription": "mccDescription", "trnEffect": "trnEffect", "channelType": "channelType", "channelTypeDescription": "channelTypeDescription", "sourceNetwork": "sourceNetwork", "networkTypeDescription": "networkTypeDescription", "supplementaryCardFlag": true, "bkmUniqueMerchantId": "bkmUniqueMerchantId", "installOrderedFlag": true, "orderedInstallCount": 0, "orderedDeferCount": 0, "recordId": 0, "earlyReleaseOrderedFlag": true, "statementFlag": true, "digitalSlipFlag": true, "digitalSlipValue": "digitalSlipValue", "currentEodDate": "2024-08-25T15:00:00Z", "feeAmount": 0, "bsmvAmount": 0, "kkdfAmount": 0, "installmentFeeAmount": 0, "installmentProfitAmount": 0, "merchantName": "merchantName", "merchantNumber": "merchantNumber", "nextStatementDate": "2024-08-25T15:00:00Z", "nextDueDate": "2024-08-25T15:00:00Z" } ], "mccAmountSummary": [ { "mccGroupCode": "mccGroupCode", "amount": 0, "currencyCode": "currencyCode" } ], "mccRewardSummary": [ { "mccGroupCode": "mccGroupCode", "point": 0 } ], "statementDate": "2024-08-25T15:00:00Z", "nextStatementDate": "2024-08-25T15:00:00Z", "remaingStatementDebt": 0, "next": true }
json
application/json

getPendingProvisionList

POST
https://everest-sandboxapi.dgpays.com/SandBox
/IntegrationDigitalChannelCredit/credit/api/getPendingProvisionList

Retrieves a list of pending provisions (pending transactions) for a given ShadowCardNumber. The service aggregates transaction details including amounts, currency, transaction date and description, earned rewards, installment eligibility, MCC and product info, transaction type, merchant details, and authorization/response info. Transactions are enriched with MCC definitions, card product info, and transaction code matrices. Special handling is applied for refunded transactions and certain channels (e.g., GetirFinans). Returns the mapped list of CreditCardPendingTransactionItem objects for integration purposes.

getPendingProvisionList › 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

getPendingProvisionList › Request Body

GetPendingProvisionListRequest
channel
​string | null

Three-digit channel code (for example "002", not "Internet"). Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.

Example: 002
shadowCardNumber
​string | null

Shadow Card Number - [Optional]

getPendingProvisionList › Responses

Success

GetPendingProvisionListResponse
​array | null

List Of Pending Provision Info - [Optional]

POST/IntegrationDigitalChannelCredit/credit/api/getPendingProvisionList
curl https://everest-sandboxapi.dgpays.com/SandBox/IntegrationDigitalChannelCredit/credit/api/getPendingProvisionList \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "channel": "002", "shadowCardNumber": "shadowCardNumber" }'
Example Request Body
{ "channel": "002", "shadowCardNumber": "shadowCardNumber" }
json
application/json
Example Responses
{ "listOfPendingProvisionInfo": [ { "approvedAuthorizationFlag": true, "responseCode": "responseCode", "responseCodeDescription": "responseCodeDescription", "responseReasonCode": "responseReasonCode", "responseReasonCodeDescription": "responseReasonCodeDescription", "trnStatusCode": "trnStatusCode", "trnStatusDescription": "trnStatusDescription", "utid": "utid", "authorizationNumber": "authorizationNumber", "panEntryMode": "panEntryMode", "panEntryModeDescription": "panEntryModeDescription", "rrn": "rrn", "amount": 0, "currencyCode": "currencyCode", "trnAmount": 0, "trnCurrencyCode": "trnCurrencyCode", "date": "2024-08-25T15:00:00Z", "description": "description", "earnedPoint": { "amount": 0, "rewardType": "rewardType", "rewardTypeDescription": "rewardTypeDescription" }, "isDeferrable": true, "isSplittableIntoInstallments": true, "totalInstallmentCount": 0, "currentInstallmentNumber": 0, "trnCodeMatrixId": "trnCodeMatrixId", "trnCodeMatrixDescription": "trnCodeMatrixDescription", "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "maskedCardNumber": "maskedCardNumber", "mainCardRefNumber": "mainCardRefNumber", "cardProductVirtualFlag": true, "cardProductDigitalFlag": true, "capitalRewardIndicator": "capitalRewardIndicator", "mcc": "mcc", "mccGroupCode": "mccGroupCode", "mCCGroupDescription": "mCCGroupDescription", "mccDescription": "mccDescription", "trnEffect": "trnEffect", "channelType": "channelType", "channelTypeDescription": "channelTypeDescription", "sourceNetwork": "sourceNetwork", "networkTypeDescription": "networkTypeDescription", "supplementaryCardFlag": true, "bkmUniqueMerchantId": "bkmUniqueMerchantId", "installOrderedFlag": true, "orderedInstallCount": 0, "orderedDeferCount": 0, "recordId": 0, "earlyReleaseOrderedFlag": true, "statementFlag": true, "digitalSlipFlag": true, "digitalSlipValue": "digitalSlipValue", "currentEodDate": "2024-08-25T15:00:00Z", "feeAmount": 0, "bsmvAmount": 0, "kkdfAmount": 0, "installmentFeeAmount": 0, "installmentProfitAmount": 0, "merchantName": "merchantName", "merchantNumber": "merchantNumber", "nextStatementDate": "2024-08-25T15:00:00Z", "nextDueDate": "2024-08-25T15:00:00Z" } ] }
json
application/json

getCreditCardTransactionAll

POST
https://everest-sandboxapi.dgpays.com/SandBox
/IntegrationDigitalChannelCredit/credit/api/getCreditCardTransactionAll

Retrieves all credit card transaction data using ShadowCardNumber or MainCardRefNumber. Validates card information, fetches current period transactions, pending provisions, installment transactions, and next period installments. Calculates total amounts, debts, estimated statement debt, remaining statement debt, and returns detailed transaction, installment, provision, and statement-related information.

Part of:

  • Journey 02 · Managing a card product — step 3, History and detail

getCreditCardTransactionAll › 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

getCreditCardTransactionAll › Request Body

GetCreditCardTransactionAllRequest
channel
​string | null

Three-digit channel code (for example "002", not "Internet"). Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.

Example: 002
shadowCardNumber
​string | null

Shadow Card Number - [Optional]

mainCardRefNumber
​string | null

Main Card Ref Number - [Optional]

beginDate
​string | null · date-time

Begin Date - [Optional]

endDate
​string | null · date-time

End Date - [Optional]

onlySuccessFlag
​boolean

Only Success Flag - [Optional]

getCreditCardTransactionAll › Responses

Success

GetCreditCardTransactionAllResponse
​object

Credit Card Next Period Installments - [Optional]

​object

Credit Card Current Period Transactions - [Optional]

POST/IntegrationDigitalChannelCredit/credit/api/getCreditCardTransactionAll
curl https://everest-sandboxapi.dgpays.com/SandBox/IntegrationDigitalChannelCredit/credit/api/getCreditCardTransactionAll \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "channel": "002", "shadowCardNumber": "shadowCardNumber", "mainCardRefNumber": "mainCardRefNumber", "beginDate": "2024-08-25T15:00:00Z", "endDate": "2024-08-25T15:00:00Z", "onlySuccessFlag": true }'
Example Request Body
{ "channel": "002", "shadowCardNumber": "shadowCardNumber", "mainCardRefNumber": "mainCardRefNumber", "beginDate": "2024-08-25T15:00:00Z", "endDate": "2024-08-25T15:00:00Z", "onlySuccessFlag": true }
json
application/json
Example Responses
{ "creditCardNextPeriodInstallments": { "listOfNextPeriodInstallment": [ { "statementDate": "2024-08-25T15:00:00Z", "totalAmount": 0, "listOfTransaction": [ { "remainingInstallAmount": 0, "utid": "utid", "authorizationNumber": "authorizationNumber", "panEntryMode": "panEntryMode", "panEntryModeDescription": "panEntryModeDescription", "rrn": "rrn", "amount": 0, "currencyCode": "currencyCode", "trnAmount": 0, "trnCurrencyCode": "trnCurrencyCode", "date": "2024-08-25T15:00:00Z", "description": "description", "earnedPoint": { "amount": 0, "rewardType": "rewardType", "rewardTypeDescription": "rewardTypeDescription" }, "isDeferrable": true, "isSplittableIntoInstallments": true, "totalInstallmentCount": 0, "currentInstallmentNumber": 0, "trnCodeMatrixId": "trnCodeMatrixId", "trnCodeMatrixDescription": "trnCodeMatrixDescription", "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "maskedCardNumber": "maskedCardNumber", "mainCardRefNumber": "mainCardRefNumber", "cardProductVirtualFlag": true, "cardProductDigitalFlag": true, "capitalRewardIndicator": "capitalRewardIndicator", "mcc": "mcc", "mccGroupCode": "mccGroupCode", "mCCGroupDescription": "mCCGroupDescription", "mccDescription": "mccDescription", "trnEffect": "trnEffect", "channelType": "channelType", "channelTypeDescription": "channelTypeDescription", "sourceNetwork": "sourceNetwork", "networkTypeDescription": "networkTypeDescription", "supplementaryCardFlag": true, "bkmUniqueMerchantId": "bkmUniqueMerchantId", "installOrderedFlag": true, "orderedInstallCount": 0, "orderedDeferCount": 0, "recordId": 0, "earlyReleaseOrderedFlag": true, "statementFlag": true, "digitalSlipFlag": true, "digitalSlipValue": "digitalSlipValue", "currentEodDate": "2024-08-25T15:00:00Z", "feeAmount": 0, "bsmvAmount": 0, "kkdfAmount": 0, "installmentFeeAmount": 0, "installmentProfitAmount": 0, "merchantName": "merchantName", "merchantNumber": "merchantNumber", "nextStatementDate": "2024-08-25T15:00:00Z", "nextDueDate": "2024-08-25T15:00:00Z" } ] } ], "totalAmount": 0, "currencyCode": "currencyCode" }, "creditCardCurrentPeriodTransactions": { "totalAmount": 0, "currentDebt": 0, "remaingStatementDebt": 0, "estimatedStatementDebt": 0, "currencyCode": "currencyCode", "listOfPendingProvision": [ { "approvedAuthorizationFlag": true, "responseCode": "responseCode", "responseCodeDescription": "responseCodeDescription", "responseReasonCode": "responseReasonCode", "responseReasonCodeDescription": "responseReasonCodeDescription", "trnStatusCode": "trnStatusCode", "trnStatusDescription": "trnStatusDescription", "utid": "utid", "authorizationNumber": "authorizationNumber", "panEntryMode": "panEntryMode", "panEntryModeDescription": "panEntryModeDescription", "rrn": "rrn", "amount": 0, "currencyCode": "currencyCode", "trnAmount": 0, "trnCurrencyCode": "trnCurrencyCode", "date": "2024-08-25T15:00:00Z", "description": "description", "earnedPoint": { "amount": 0, "rewardType": "rewardType", "rewardTypeDescription": "rewardTypeDescription" }, "isDeferrable": true, "isSplittableIntoInstallments": true, "totalInstallmentCount": 0, "currentInstallmentNumber": 0, "trnCodeMatrixId": "trnCodeMatrixId", "trnCodeMatrixDescription": "trnCodeMatrixDescription", "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "maskedCardNumber": "maskedCardNumber", "mainCardRefNumber": "mainCardRefNumber", "cardProductVirtualFlag": true, "cardProductDigitalFlag": true, "capitalRewardIndicator": "capitalRewardIndicator", "mcc": "mcc", "mccGroupCode": "mccGroupCode", "mCCGroupDescription": "mCCGroupDescription", "mccDescription": "mccDescription", "trnEffect": "trnEffect", "channelType": "channelType", "channelTypeDescription": "channelTypeDescription", "sourceNetwork": "sourceNetwork", "networkTypeDescription": "networkTypeDescription", "supplementaryCardFlag": true, "bkmUniqueMerchantId": "bkmUniqueMerchantId", "installOrderedFlag": true, "orderedInstallCount": 0, "orderedDeferCount": 0, "recordId": 0, "earlyReleaseOrderedFlag": true, "statementFlag": true, "digitalSlipFlag": true, "digitalSlipValue": "digitalSlipValue", "currentEodDate": "2024-08-25T15:00:00Z", "feeAmount": 0, "bsmvAmount": 0, "kkdfAmount": 0, "installmentFeeAmount": 0, "installmentProfitAmount": 0, "merchantName": "merchantName", "merchantNumber": "merchantNumber", "nextStatementDate": "2024-08-25T15:00:00Z", "nextDueDate": "2024-08-25T15:00:00Z" } ], "listOfCurrentPeriodTransaction": [ { "utid": "utid", "authorizationNumber": "authorizationNumber", "panEntryMode": "panEntryMode", "panEntryModeDescription": "panEntryModeDescription", "rrn": "rrn", "amount": 0, "currencyCode": "currencyCode", "trnAmount": 0, "trnCurrencyCode": "trnCurrencyCode", "date": "2024-08-25T15:00:00Z", "description": "description", "earnedPoint": { "amount": 0, "rewardType": "rewardType", "rewardTypeDescription": "rewardTypeDescription" }, "isDeferrable": true, "isSplittableIntoInstallments": true, "totalInstallmentCount": 0, "currentInstallmentNumber": 0, "trnCodeMatrixId": "trnCodeMatrixId", "trnCodeMatrixDescription": "trnCodeMatrixDescription", "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "maskedCardNumber": "maskedCardNumber", "mainCardRefNumber": "mainCardRefNumber", "cardProductVirtualFlag": true, "cardProductDigitalFlag": true, "capitalRewardIndicator": "capitalRewardIndicator", "mcc": "mcc", "mccGroupCode": "mccGroupCode", "mCCGroupDescription": "mCCGroupDescription", "mccDescription": "mccDescription", "trnEffect": "trnEffect", "channelType": "channelType", "channelTypeDescription": "channelTypeDescription", "sourceNetwork": "sourceNetwork", "networkTypeDescription": "networkTypeDescription", "supplementaryCardFlag": true, "bkmUniqueMerchantId": "bkmUniqueMerchantId", "installOrderedFlag": true, "orderedInstallCount": 0, "orderedDeferCount": 0, "recordId": 0, "earlyReleaseOrderedFlag": true, "statementFlag": true, "digitalSlipFlag": true, "digitalSlipValue": "digitalSlipValue", "currentEodDate": "2024-08-25T15:00:00Z", "feeAmount": 0, "bsmvAmount": 0, "kkdfAmount": 0, "installmentFeeAmount": 0, "installmentProfitAmount": 0, "merchantName": "merchantName", "merchantNumber": "merchantNumber", "nextStatementDate": "2024-08-25T15:00:00Z", "nextDueDate": "2024-08-25T15:00:00Z" } ], "listOfInstalledTransaction": [ { "remainingInstallAmount": 0, "utid": "utid", "authorizationNumber": "authorizationNumber", "panEntryMode": "panEntryMode", "panEntryModeDescription": "panEntryModeDescription", "rrn": "rrn", "amount": 0, "currencyCode": "currencyCode", "trnAmount": 0, "trnCurrencyCode": "trnCurrencyCode", "date": "2024-08-25T15:00:00Z", "description": "description", "earnedPoint": { "amount": 0, "rewardType": "rewardType", "rewardTypeDescription": "rewardTypeDescription" }, "isDeferrable": true, "isSplittableIntoInstallments": true, "totalInstallmentCount": 0, "currentInstallmentNumber": 0, "trnCodeMatrixId": "trnCodeMatrixId", "trnCodeMatrixDescription": "trnCodeMatrixDescription", "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "maskedCardNumber": "maskedCardNumber", "mainCardRefNumber": "mainCardRefNumber", "cardProductVirtualFlag": true, "cardProductDigitalFlag": true, "capitalRewardIndicator": "capitalRewardIndicator", "mcc": "mcc", "mccGroupCode": "mccGroupCode", "mCCGroupDescription": "mCCGroupDescription", "mccDescription": "mccDescription", "trnEffect": "trnEffect", "channelType": "channelType", "channelTypeDescription": "channelTypeDescription", "sourceNetwork": "sourceNetwork", "networkTypeDescription": "networkTypeDescription", "supplementaryCardFlag": true, "bkmUniqueMerchantId": "bkmUniqueMerchantId", "installOrderedFlag": true, "orderedInstallCount": 0, "orderedDeferCount": 0, "recordId": 0, "earlyReleaseOrderedFlag": true, "statementFlag": true, "digitalSlipFlag": true, "digitalSlipValue": "digitalSlipValue", "currentEodDate": "2024-08-25T15:00:00Z", "feeAmount": 0, "bsmvAmount": 0, "kkdfAmount": 0, "installmentFeeAmount": 0, "installmentProfitAmount": 0, "merchantName": "merchantName", "merchantNumber": "merchantNumber", "nextStatementDate": "2024-08-25T15:00:00Z", "nextDueDate": "2024-08-25T15:00:00Z" } ] } }
json
application/json

getCreditCardCurrentTransactionList

POST
https://everest-sandboxapi.dgpays.com/SandBox
/IntegrationDigitalChannelCredit/credit/api/getCreditCardCurrentTransactionList

Retrieves the current period credit card transaction list using ShadowCardNumber or MainCardRefNumber. Fetches all transactions for the current statement period, separates installment and non-installment transactions, and enriches transaction data with transaction code descriptions and channel descriptions. Returns summary financial information such as current debt, estimated statement debt, remaining statement debt, total amount, and detailed transaction lists including amounts, dates, merchant info, rewards, installment details, and channel information.

Part of:

  • Journey 01 · Launching a new card product — step 6, Post the first transaction

  • Journey 02 · Managing a card product — step 3, History and detail

getCreditCardCurrentTransactionList › 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

getCreditCardCurrentTransactionList › Request Body

GetCreditCardCurrentTransactionListRequest
shadowCardNumber
​string | null

Shadow Card Number - [Optional]

mainCardRefNumber
​string | null

Main Card Ref Number - [Optional]

getCreditCardCurrentTransactionList › Responses

Success

GetCreditCardCurrentTransactionListResponse
​object

Credit Card Current Period Transactions - [Optional]

POST/IntegrationDigitalChannelCredit/credit/api/getCreditCardCurrentTransactionList
curl https://everest-sandboxapi.dgpays.com/SandBox/IntegrationDigitalChannelCredit/credit/api/getCreditCardCurrentTransactionList \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "shadowCardNumber": "1201230750000009383" }'
Example Request Body
{ "shadowCardNumber": "1201230750000009383" }
json
application/json
Example Responses
{ "creditCardCurrentPeriodTransactions": { "totalAmount": 0, "currentDebt": 0, "remaingStatementDebt": 0, "estimatedStatementDebt": 0, "currencyCode": "currencyCode", "listOfCurrentPeriodTransaction": [ { "utid": "utid", "amount": 0, "currencyCode": "currencyCode", "trnAmount": 0, "trnCurrencyCode": "trnCurrencyCode", "date": "2024-08-25T15:00:00Z", "trnCodeMatrixId": "trnCodeMatrixId", "description": "description", "earnedPoint": { "amount": 0 }, "isDeferrable": true, "isSplittableIntoInstallments": true, "totalInstallmentCount": 0, "currentInstallmentNumber": 0, "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "mainCardRefNumber": "mainCardRefNumber", "cardProductVirtualFlag": true, "cardProductDigitalFlag": true, "capitalRewardIndicator": "capitalRewardIndicator", "mcc": "mcc", "mccGroupCode": "mccGroupCode", "trnEffect": "trnEffect", "supplementaryCardFlag": true, "bkmUniqueMerchantId": "bkmUniqueMerchantId", "trnCode": "trnCode", "trnCodeDescription": "trnCodeDescription", "channelType": "channelType", "channelDescription": "channelDescription" } ], "listOfInstalledTransaction": [ { "remainingInstallAmount": 0, "utid": "utid", "amount": 0, "currencyCode": "currencyCode", "trnAmount": 0, "trnCurrencyCode": "trnCurrencyCode", "date": "2024-08-25T15:00:00Z", "trnCodeMatrixId": "trnCodeMatrixId", "description": "description", "earnedPoint": { "amount": 0 }, "isDeferrable": true, "isSplittableIntoInstallments": true, "totalInstallmentCount": 0, "currentInstallmentNumber": 0, "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "mainCardRefNumber": "mainCardRefNumber", "cardProductVirtualFlag": true, "cardProductDigitalFlag": true, "capitalRewardIndicator": "capitalRewardIndicator", "mcc": "mcc", "mccGroupCode": "mccGroupCode", "trnEffect": "trnEffect", "supplementaryCardFlag": true, "bkmUniqueMerchantId": "bkmUniqueMerchantId", "trnCode": "trnCode", "trnCodeDescription": "trnCodeDescription", "channelType": "channelType", "channelDescription": "channelDescription" } ] } }
json
application/json

getTransactionAll

POST
https://everest-sandboxapi.dgpays.com/SandBox
/IntegrationDigitalChannelCredit/credit/api/getTransactionAll

Retrieves all credit card transactions for a given card, including current period transactions, next period installments, and reward transactions. The service validates the card, fetches current and upcoming installments, filters reward transactions, and maps them into response models. The response includes CreditCardCurrentPeriodTransactions (current period transactions and pending provisions) and CreditCardNextPeriodInstallments (installments for the next period), with details on amounts, dates, descriptions, rewards, installments, and card product attributes.

getTransactionAll › 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

getTransactionAll › Request Body

GetCreditCardTransactionAllRequest
channel
​string | null

Three-digit channel code (for example "002", not "Internet"). Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.

Example: 002
shadowCardNumber
​string | null

Shadow Card Number - [Optional]

mainCardRefNumber
​string | null

Main Card Ref Number - [Optional]

beginDate
​string | null · date-time

Begin Date - [Optional]

endDate
​string | null · date-time

End Date - [Optional]

onlySuccessFlag
​boolean

Only Success Flag - [Optional]

getTransactionAll › Responses

Success

GetCreditCardTransactionAllResponse
​object

Credit Card Next Period Installments - [Optional]

​object

Credit Card Current Period Transactions - [Optional]

POST/IntegrationDigitalChannelCredit/credit/api/getTransactionAll
curl https://everest-sandboxapi.dgpays.com/SandBox/IntegrationDigitalChannelCredit/credit/api/getTransactionAll \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "channel": "002", "shadowCardNumber": "shadowCardNumber", "mainCardRefNumber": "mainCardRefNumber", "beginDate": "2024-08-25T15:00:00Z", "endDate": "2024-08-25T15:00:00Z", "onlySuccessFlag": true }'
Example Request Body
{ "channel": "002", "shadowCardNumber": "shadowCardNumber", "mainCardRefNumber": "mainCardRefNumber", "beginDate": "2024-08-25T15:00:00Z", "endDate": "2024-08-25T15:00:00Z", "onlySuccessFlag": true }
json
application/json
Example Responses
{ "creditCardNextPeriodInstallments": { "listOfNextPeriodInstallment": [ { "statementDate": "2024-08-25T15:00:00Z", "totalAmount": 0, "listOfTransaction": [ { "remainingInstallAmount": 0, "utid": "utid", "authorizationNumber": "authorizationNumber", "panEntryMode": "panEntryMode", "panEntryModeDescription": "panEntryModeDescription", "rrn": "rrn", "amount": 0, "currencyCode": "currencyCode", "trnAmount": 0, "trnCurrencyCode": "trnCurrencyCode", "date": "2024-08-25T15:00:00Z", "description": "description", "earnedPoint": { "amount": 0, "rewardType": "rewardType", "rewardTypeDescription": "rewardTypeDescription" }, "isDeferrable": true, "isSplittableIntoInstallments": true, "totalInstallmentCount": 0, "currentInstallmentNumber": 0, "trnCodeMatrixId": "trnCodeMatrixId", "trnCodeMatrixDescription": "trnCodeMatrixDescription", "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "maskedCardNumber": "maskedCardNumber", "mainCardRefNumber": "mainCardRefNumber", "cardProductVirtualFlag": true, "cardProductDigitalFlag": true, "capitalRewardIndicator": "capitalRewardIndicator", "mcc": "mcc", "mccGroupCode": "mccGroupCode", "mCCGroupDescription": "mCCGroupDescription", "mccDescription": "mccDescription", "trnEffect": "trnEffect", "channelType": "channelType", "channelTypeDescription": "channelTypeDescription", "sourceNetwork": "sourceNetwork", "networkTypeDescription": "networkTypeDescription", "supplementaryCardFlag": true, "bkmUniqueMerchantId": "bkmUniqueMerchantId", "installOrderedFlag": true, "orderedInstallCount": 0, "orderedDeferCount": 0, "recordId": 0, "earlyReleaseOrderedFlag": true, "statementFlag": true, "digitalSlipFlag": true, "digitalSlipValue": "digitalSlipValue", "currentEodDate": "2024-08-25T15:00:00Z", "feeAmount": 0, "bsmvAmount": 0, "kkdfAmount": 0, "installmentFeeAmount": 0, "installmentProfitAmount": 0, "merchantName": "merchantName", "merchantNumber": "merchantNumber", "nextStatementDate": "2024-08-25T15:00:00Z", "nextDueDate": "2024-08-25T15:00:00Z" } ] } ], "totalAmount": 0, "currencyCode": "currencyCode" }, "creditCardCurrentPeriodTransactions": { "totalAmount": 0, "currentDebt": 0, "remaingStatementDebt": 0, "estimatedStatementDebt": 0, "currencyCode": "currencyCode", "listOfPendingProvision": [ { "approvedAuthorizationFlag": true, "responseCode": "responseCode", "responseCodeDescription": "responseCodeDescription", "responseReasonCode": "responseReasonCode", "responseReasonCodeDescription": "responseReasonCodeDescription", "trnStatusCode": "trnStatusCode", "trnStatusDescription": "trnStatusDescription", "utid": "utid", "authorizationNumber": "authorizationNumber", "panEntryMode": "panEntryMode", "panEntryModeDescription": "panEntryModeDescription", "rrn": "rrn", "amount": 0, "currencyCode": "currencyCode", "trnAmount": 0, "trnCurrencyCode": "trnCurrencyCode", "date": "2024-08-25T15:00:00Z", "description": "description", "earnedPoint": { "amount": 0, "rewardType": "rewardType", "rewardTypeDescription": "rewardTypeDescription" }, "isDeferrable": true, "isSplittableIntoInstallments": true, "totalInstallmentCount": 0, "currentInstallmentNumber": 0, "trnCodeMatrixId": "trnCodeMatrixId", "trnCodeMatrixDescription": "trnCodeMatrixDescription", "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "maskedCardNumber": "maskedCardNumber", "mainCardRefNumber": "mainCardRefNumber", "cardProductVirtualFlag": true, "cardProductDigitalFlag": true, "capitalRewardIndicator": "capitalRewardIndicator", "mcc": "mcc", "mccGroupCode": "mccGroupCode", "mCCGroupDescription": "mCCGroupDescription", "mccDescription": "mccDescription", "trnEffect": "trnEffect", "channelType": "channelType", "channelTypeDescription": "channelTypeDescription", "sourceNetwork": "sourceNetwork", "networkTypeDescription": "networkTypeDescription", "supplementaryCardFlag": true, "bkmUniqueMerchantId": "bkmUniqueMerchantId", "installOrderedFlag": true, "orderedInstallCount": 0, "orderedDeferCount": 0, "recordId": 0, "earlyReleaseOrderedFlag": true, "statementFlag": true, "digitalSlipFlag": true, "digitalSlipValue": "digitalSlipValue", "currentEodDate": "2024-08-25T15:00:00Z", "feeAmount": 0, "bsmvAmount": 0, "kkdfAmount": 0, "installmentFeeAmount": 0, "installmentProfitAmount": 0, "merchantName": "merchantName", "merchantNumber": "merchantNumber", "nextStatementDate": "2024-08-25T15:00:00Z", "nextDueDate": "2024-08-25T15:00:00Z" } ], "listOfCurrentPeriodTransaction": [ { "utid": "utid", "authorizationNumber": "authorizationNumber", "panEntryMode": "panEntryMode", "panEntryModeDescription": "panEntryModeDescription", "rrn": "rrn", "amount": 0, "currencyCode": "currencyCode", "trnAmount": 0, "trnCurrencyCode": "trnCurrencyCode", "date": "2024-08-25T15:00:00Z", "description": "description", "earnedPoint": { "amount": 0, "rewardType": "rewardType", "rewardTypeDescription": "rewardTypeDescription" }, "isDeferrable": true, "isSplittableIntoInstallments": true, "totalInstallmentCount": 0, "currentInstallmentNumber": 0, "trnCodeMatrixId": "trnCodeMatrixId", "trnCodeMatrixDescription": "trnCodeMatrixDescription", "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "maskedCardNumber": "maskedCardNumber", "mainCardRefNumber": "mainCardRefNumber", "cardProductVirtualFlag": true, "cardProductDigitalFlag": true, "capitalRewardIndicator": "capitalRewardIndicator", "mcc": "mcc", "mccGroupCode": "mccGroupCode", "mCCGroupDescription": "mCCGroupDescription", "mccDescription": "mccDescription", "trnEffect": "trnEffect", "channelType": "channelType", "channelTypeDescription": "channelTypeDescription", "sourceNetwork": "sourceNetwork", "networkTypeDescription": "networkTypeDescription", "supplementaryCardFlag": true, "bkmUniqueMerchantId": "bkmUniqueMerchantId", "installOrderedFlag": true, "orderedInstallCount": 0, "orderedDeferCount": 0, "recordId": 0, "earlyReleaseOrderedFlag": true, "statementFlag": true, "digitalSlipFlag": true, "digitalSlipValue": "digitalSlipValue", "currentEodDate": "2024-08-25T15:00:00Z", "feeAmount": 0, "bsmvAmount": 0, "kkdfAmount": 0, "installmentFeeAmount": 0, "installmentProfitAmount": 0, "merchantName": "merchantName", "merchantNumber": "merchantNumber", "nextStatementDate": "2024-08-25T15:00:00Z", "nextDueDate": "2024-08-25T15:00:00Z" } ], "listOfInstalledTransaction": [ { "remainingInstallAmount": 0, "utid": "utid", "authorizationNumber": "authorizationNumber", "panEntryMode": "panEntryMode", "panEntryModeDescription": "panEntryModeDescription", "rrn": "rrn", "amount": 0, "currencyCode": "currencyCode", "trnAmount": 0, "trnCurrencyCode": "trnCurrencyCode", "date": "2024-08-25T15:00:00Z", "description": "description", "earnedPoint": { "amount": 0, "rewardType": "rewardType", "rewardTypeDescription": "rewardTypeDescription" }, "isDeferrable": true, "isSplittableIntoInstallments": true, "totalInstallmentCount": 0, "currentInstallmentNumber": 0, "trnCodeMatrixId": "trnCodeMatrixId", "trnCodeMatrixDescription": "trnCodeMatrixDescription", "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "maskedCardNumber": "maskedCardNumber", "mainCardRefNumber": "mainCardRefNumber", "cardProductVirtualFlag": true, "cardProductDigitalFlag": true, "capitalRewardIndicator": "capitalRewardIndicator", "mcc": "mcc", "mccGroupCode": "mccGroupCode", "mCCGroupDescription": "mCCGroupDescription", "mccDescription": "mccDescription", "trnEffect": "trnEffect", "channelType": "channelType", "channelTypeDescription": "channelTypeDescription", "sourceNetwork": "sourceNetwork", "networkTypeDescription": "networkTypeDescription", "supplementaryCardFlag": true, "bkmUniqueMerchantId": "bkmUniqueMerchantId", "installOrderedFlag": true, "orderedInstallCount": 0, "orderedDeferCount": 0, "recordId": 0, "earlyReleaseOrderedFlag": true, "statementFlag": true, "digitalSlipFlag": true, "digitalSlipValue": "digitalSlipValue", "currentEodDate": "2024-08-25T15:00:00Z", "feeAmount": 0, "bsmvAmount": 0, "kkdfAmount": 0, "installmentFeeAmount": 0, "installmentProfitAmount": 0, "merchantName": "merchantName", "merchantNumber": "merchantNumber", "nextStatementDate": "2024-08-25T15:00:00Z", "nextDueDate": "2024-08-25T15:00:00Z" } ] } }
json
application/json

getPendingProvisionListNew

POST
https://everest-sandboxapi.dgpays.com/SandBox
/IntegrationDigitalChannelCredit/credit/api/getPendingProvisionListNew

Retrieves a list of pending provisions (pending transactions) for a given ShadowCardNumber. The service aggregates transaction details including amounts, currency, transaction date and description, earned rewards, installment eligibility, MCC and product info, transaction type, merchant details, and authorization/response info. Transactions are enriched with MCC definitions, card product info, and transaction code matrices. Special handling is applied for refunded transactions and certain channels (e.g., GetirFinans). Returns the mapped list of CreditCardPendingTransactionItem objects for integration purposes.

getPendingProvisionListNew › 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

getPendingProvisionListNew › Request Body

GetPendingProvisionListRequest
channel
​string | null

Three-digit channel code (for example "002", not "Internet"). Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.

Example: 002
shadowCardNumber
​string | null

Shadow Card Number - [Optional]

getPendingProvisionListNew › Responses

Success

GetPendingProvisionListResponse
​array | null

List Of Pending Provision Info - [Optional]

POST/IntegrationDigitalChannelCredit/credit/api/getPendingProvisionListNew
curl https://everest-sandboxapi.dgpays.com/SandBox/IntegrationDigitalChannelCredit/credit/api/getPendingProvisionListNew \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "channel": "002", "shadowCardNumber": "shadowCardNumber" }'
Example Request Body
{ "channel": "002", "shadowCardNumber": "shadowCardNumber" }
json
application/json
Example Responses
{ "listOfPendingProvisionInfo": [ { "approvedAuthorizationFlag": true, "responseCode": "responseCode", "responseCodeDescription": "responseCodeDescription", "responseReasonCode": "responseReasonCode", "responseReasonCodeDescription": "responseReasonCodeDescription", "trnStatusCode": "trnStatusCode", "trnStatusDescription": "trnStatusDescription", "utid": "utid", "authorizationNumber": "authorizationNumber", "panEntryMode": "panEntryMode", "panEntryModeDescription": "panEntryModeDescription", "rrn": "rrn", "amount": 0, "currencyCode": "currencyCode", "trnAmount": 0, "trnCurrencyCode": "trnCurrencyCode", "date": "2024-08-25T15:00:00Z", "description": "description", "earnedPoint": { "amount": 0, "rewardType": "rewardType", "rewardTypeDescription": "rewardTypeDescription" }, "isDeferrable": true, "isSplittableIntoInstallments": true, "totalInstallmentCount": 0, "currentInstallmentNumber": 0, "trnCodeMatrixId": "trnCodeMatrixId", "trnCodeMatrixDescription": "trnCodeMatrixDescription", "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "maskedCardNumber": "maskedCardNumber", "mainCardRefNumber": "mainCardRefNumber", "cardProductVirtualFlag": true, "cardProductDigitalFlag": true, "capitalRewardIndicator": "capitalRewardIndicator", "mcc": "mcc", "mccGroupCode": "mccGroupCode", "mCCGroupDescription": "mCCGroupDescription", "mccDescription": "mccDescription", "trnEffect": "trnEffect", "channelType": "channelType", "channelTypeDescription": "channelTypeDescription", "sourceNetwork": "sourceNetwork", "networkTypeDescription": "networkTypeDescription", "supplementaryCardFlag": true, "bkmUniqueMerchantId": "bkmUniqueMerchantId", "installOrderedFlag": true, "orderedInstallCount": 0, "orderedDeferCount": 0, "recordId": 0, "earlyReleaseOrderedFlag": true, "statementFlag": true, "digitalSlipFlag": true, "digitalSlipValue": "digitalSlipValue", "currentEodDate": "2024-08-25T15:00:00Z", "feeAmount": 0, "bsmvAmount": 0, "kkdfAmount": 0, "installmentFeeAmount": 0, "installmentProfitAmount": 0, "merchantName": "merchantName", "merchantNumber": "merchantNumber", "nextStatementDate": "2024-08-25T15:00:00Z", "nextDueDate": "2024-08-25T15:00:00Z" } ] }
json
application/json

getDigitalSlipReceipt

POST
https://everest-sandboxapi.dgpays.com/SandBox
/IntegrationDigitalChannelCredit/credit/api/getDigitalSlipReceipt

Retrieves the digital slip (transaction receipt) for a given UTID (Unique Transaction ID) and channel. The method returns detailed transaction information including card numbers (masked and shadow), transaction amount and currency, merchant details, authorization and response codes, terminal and transaction identifiers, ICC data, and transaction status.

getDigitalSlipReceipt › 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

getDigitalSlipReceipt › Request Body

GetDigitalSlipReceiptRequest
channel
​string | null

Three-digit channel code (for example "002", not "Internet"). Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.

Example: 002
utid
​string | null

Utid - [Optional]

getDigitalSlipReceipt › Responses

Success

GetDigitalSlipReceiptResponse
utid
​string | null

Utid - [Optional]

refUtid
​string | null

Ref Utid - [Optional]

trnCodeMatrixId
​string | null

Trn Code Matrix Id - [Optional]

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

cardRefNumber
​string | null

Card Ref Number - [Optional]

maskedCardNumber
​string | null

Masked Card Number - [Optional]

trnAmount
​number | null · double

Trn Amount - [Optional]

trnCurrencyCode
​string | null

Trn Currency Code - [Optional]

responseCode
​string | null

Response Code - [Optional]

trnDatetime
​string | null · date-time

Trn Datetime - [Optional]

trnStatus
​string | null

Trn Status - [Optional]

stan
​integer | null · int32

Stan - [Optional]

rrn
​string | null

Rrn - [Optional]

authorizationNumber
​string | null

Authorization Number - [Optional]

terminalNumber
​string | null

Terminal Number - [Optional]

merchantNumber
​string | null

Merchant Number - [Optional]

merchantName
​string | null

Merchant Name - [Optional]

panEntryMode
​string | null

Pan Entry Mode - [Optional]

iccData84
​string | null

Icc Data84 - [Optional]

iccData9f26
​string | null

Icc Data9f26 - [Optional]

cardSeqNumber
​string | null

Card Seq Number - [Optional]

merchantAddress
​string | null

Merchant Address - [Optional]

POST/IntegrationDigitalChannelCredit/credit/api/getDigitalSlipReceipt
curl https://everest-sandboxapi.dgpays.com/SandBox/IntegrationDigitalChannelCredit/credit/api/getDigitalSlipReceipt \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "channel": "002", "utid": "utid" }'
Example Request Body
{ "channel": "002", "utid": "utid" }
json
application/json
Example Responses
{ "utid": "utid", "refUtid": "refUtid", "trnCodeMatrixId": "trnCodeMatrixId", "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "maskedCardNumber": "maskedCardNumber", "trnAmount": 0, "trnCurrencyCode": "trnCurrencyCode", "responseCode": "responseCode", "trnDatetime": "2024-08-25T15:00:00Z", "trnStatus": "trnStatus", "stan": 0, "rrn": "rrn", "authorizationNumber": "authorizationNumber", "terminalNumber": "terminalNumber", "merchantNumber": "merchantNumber", "merchantName": "merchantName", "panEntryMode": "panEntryMode", "iccData84": "iccData84", "iccData9f26": "iccData9f26", "cardSeqNumber": "cardSeqNumber", "merchantAddress": "merchantAddress" }
json
application/json

Cash advanceCard and customer limits