Category links

API Links

AuthorizationIntegrationApi

Action: POST

Endpoint: /api/WebHookNotification/AuthIntegrationNotification/AuthorizationIntegrationApi

Purpose of this API is to AuthorizationIntegrationApi. 1.0 1.0 2.0 Neerja Agrawal Initial Release 22/10/2021

Request fields details
Fields Description

user_id

string

Optional

Userid provided by Corecard to use the API

Allowable Values:

128

password

string

Optional

Password provided by Corecard to use the API

Allowable Values:

15

request_id

string

Optional

CoreCard system’s Unique id of transaction (Tranid)

Allowable Values:

19

admin_number

string

Optional

Corecard system’s Value which can be used as Proxy to card number.

Allowable Values:

10

last4_card_number

string

Optional

Card number's last 4 digits

Allowable Values:

4

transaction_amount

decimal

Optional

Amount of Transaction.DE4 of Authorization request in case Domestic Transaction and De5 in case of International Transaction

post_time

string

Optional

CoreCard system’s Posting time of transaction Format:(mmddyyyyhhmmss)

Allowable Values:

14

local_tran_time

string

Optional

Local time of transaction where its originated. (De12/13 of Authorization request) Format: MMDDYYYYhhmmss

Allowable Values:

14

Transmission_Date_Time

string

Optional

Transmission date time of Network. (MC send us UTC Time) (Format: MMDDYYYYhhnnss) DE 7 of the Authorization requests

Allowable Values:

14

local_currencycode

string

Optional

Local Transaction Currency code (Transaction Currency Code) De49 of Authorization Message Example – USD

Allowable Values:

3

Local_Transaction_Amount

string

Optional

Transaction amount in Local Currency(De 4 In case of cross border or international transaction) Example – 200.8000 Condition: Will be available if present in request.

Allowable Values:

10

Issuer_Currency_Code

string

Optional

Primary Currency code of the Product. Example – USD

Allowable Values:

20

Transaction_Time_Zone

string

Optional

Local Transaction Time Zone Time zone where the transaction was attempted. Will be populated only in case of multiple time zone support is turned on. Example – ZoneCode1 or ZoneCode2

Allowable Values:

20

Time_Zone_Country_Name

string

Optional

Country Name where transaction was attempted. Will be populated only in case of multiple time zone support is turned on.

Allowable Values:

70

Time_Zone_Olson

string

Optional

Timezone in olson format. Will be populated only in case of multiple time zone support is turned on. Example: America/New_York, America/Costa_Rica

Allowable Values:

70

Time_Zone_Details

string

Optional

Time Zone Name. Will be populated only in case of multiple time zone support is turned on. Example: EST / PST / IST

Allowable Values:

200

Time_Zone_Value

string

Optional

Time denotation of Time zone where transaction was attempted. Will be populated only in case of multiple time zone support is turned on. Example: UTC/DST

Allowable Values:

50

merchant_category_code

string

Optional

Merchant Category Code received in transaction. De 18 of the authorization messages. Example: 4511

Allowable Values:

4

MerchantCategoryCodeDescription

string

Optional

Merchant Category Code Description. Description of MCC received in Authorization.

Allowable Values:

100

MerchantCity

string

Optional

Merchant City derived from DE 43 of Authorization message

Allowable Values:

13

card_acceptor_id_code

string

Optional

Merchant Id received in transaction (de 42 of Authorization Message) Example: ABC123TESTMTF19

Allowable Values:

15

card_acceptor_terminal_id

string

Optional

Card acceptor terminal id (De 41 of Authorization Message) Example: Reg00004

Allowable Values:

16

cardacceptor_name_location

string

Optional

Merchant’s Address and location details. De 43 of Authorization message.

Allowable Values:

40

card_entry_mode

string

Optional

Card entry mode Point off service data data entry mode (De 22 of Authorization Message)

Allowable Values:

2

available_balance

decimal

Optional

Available Balance of Account Example: 100.000

mti

string

Optional

Message Type Identifier received in Authorization Message. Example: 0100

Allowable Values:

4

stan

string

Optional

System Trace Audit Number received in Authorization Message. De 11 of authorization message. Example: 0100

Allowable Values:

6

rrn

string

Optional

Retrieval Reference number received in Authorization.DE 37 of Authorization message. Example: 123456789012

Allowable Values:

12

response_code

integer

Optional

Two-digit response code indicating the result of transaction processing by Corecard system. (To be populated in de 39 if unchanged by the third party) Example: 00

AuthLifeCycleUniqueID

integer

Optional

Unique id if the Transaction assigned by corecard,This id remains same for the complete lifecycle of the Transaction. Example: 00

CrossBorderIndicator

string

Optional

This will have Y or N where Example: Y= International N=Domestic Condition: Will be available if present in request.

Allowable Values:

2

AuthExpirationDate

string

Optional

Date calculated by corecard system after which pending authorization will be aged off. Format: YYYYMMDDhhmmss

Allowable Values:

14

AmountAuthorized_9F02

decimal

Optional

This Field will be available during EMV Chip Transaction. Example: 100

ApplicationCryptogram_9F26

string

Optional

This Field will be available during EMV Chip Transaction.

Allowable Values:

16

ApplicationInterchangeProfile_82

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

4

CardSequenceTerminalNumber_5F34

string

Optional

This Field will be available during EMV Chip Transaction. Example: 1

Allowable Values:

99

ApplicationTransactionCounter_9F36

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

4

TerminalCountryCode_9F1A

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

4

TerminalVerificationResults_95

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

40

TransactionDate_9A

datetime

Optional

This Field will be available during EMV Chip Transaction (Format: YYMMDD)

TransactionCurrencyCode_5F2A

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

2

TransactionType_9C

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

2

OriginalTransactionAmount

decimal

Optional

The second DE 54 occurrence will represent the original transaction amount. Example: 200.8000

TransactionCurrencyCode

string

Optional

DE 51. TransactionCurrencyCode. Example: USD

Allowable Values:

3

UnpredictabNumber_9F37

string

Optional

This Field will be available during EMV Chip Transaction.

Allowable Values:

8

AmountOther_9F03

decimal

Optional

This Field will be available during EMV Chip Transaction

ApplicationUsageControl_9F07

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

99

ApplicationVersionNumber_9F08

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

99

ApplicationVersionNumber_9F09

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

16

CardholderVerificationMethod_9F34

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

6

CryptogramInformationData_9F27

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

16

DedicatedFileName_84

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

32

InterfaceDeviceSerialNumber_9F1E

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

6

IssuerApplicationData_9F10

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

64

IssuerScriptResults_9F5B

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

99

POSEntryMode_9F39

integer

Optional

This Field will be available during EMV Chip Transaction

TerminalCapabilities_9F33

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

6

TerminalCapabilityFlag_FF20

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

99

TerminalType_9F35

integer

Optional

This Field will be available during EMV Chip Transaction

Track2Data_57

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

99

TransactionSequenceCounter_9F41

integer

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

99

AdditionalTerminalCapabilities_9F40

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

99

ApplicationIdentifier_4F

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

99

ApplicationIdentifierTerminal_9F06

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

99

ApplicationPreferredName_9F12

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

99

ApplicationLabel_50

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

99

ApplicationPriorityIndicator_87

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

99

ContactlessCapability_FF22

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

99

IssuerCountryCode_5F28

string

Optional

This Field will be available during EMV Chip Transaction.

Allowable Values:

99

SoftwareVersions_FF21

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

99

TransactionCategoryCode_9F53

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

20

TransactionStatusInformation_9B

string

Optional

This Field will be available during EMV Chip Transaction

Allowable Values:

99

TransactionTime_9F21

datetime

Optional

This Field will be available during EMV Chip Transaction

AccountNumber

string

Optional

Account Number of the card with which Authorization is initiated. Example: 7000000000000104

Allowable Values:

19

CustomerId

string

Optional

Customer id of the card with which Authorization is initiated.

Allowable Values:

25

MCCCategoryCode

string

Optional

DE 26—Card Acceptor Business Code (MCC). Example: 5311 Condition: Will be available if present in request.

Allowable Values:

100

POSCardholderPresenceInd

string

Optional

Pos Card Holder Presence Indicator (DE 61, position 4)

Allowable Values:

1

PostingRef

string

Optional

It will show PostingRef of auth processing

Allowable Values:

250

SettlementAmount

decimal

Optional

Settlement Amount De 5 of Authorization message

CardHolderBillingAmount

decimal

Optional

Card Holder Billing Amount De 6 of Authorization message

SettlementCurrencyCode

decimal

Optional

Settlement Currency Code De 50 of Authorization message

CardHolderBillingCurrencycode

string

Optional

Cardholder Billing Currency Code De 51 of Authorization message

Allowable Values:

20

ConversionRateCardholderBilling

decimal

Optional

Conversion Rate Cardholder Billing is De 10 of Authorization Message

SettlementDate

string

Optional

Settlement Date in format [yymmdd] De 15 of authorization message.

ConversionDate

string

Optional

Conversion Date [mmdd] De 16 of Authorization message

POSTerminalPANEntryMode

string

Optional

POS Terminal PAN Entry Mode is De 22 Subfield 1

Allowable Values:

2

POSTerminalPINEntryMode

string

Optional

POS Terminal PIN Entry Mode De 22 Subfield 2

Allowable Values:

2

merchantId

string

Optional

DE 42 (Card Acceptor ID Code) identifies the card acceptor ID assigned by the acquirer. Values: AB123

Allowable Values:

16

merchantRawName

string

Optional

Merchant Name derived from De 43 of Authorization message

Allowable Values:

40

merchantState

string

Optional

Merchant State Derived from De 43 of Authorization message

Allowable Values:

3

merchantZipcode

string

Optional

Merchant Zip code if received in Transaction

Allowable Values:

10

merchantNameClean

string

Optional

Merchant Name if received in transaction extracted from De 43 of Authorization message

Allowable Values:

40

merchantCityClean

string

Optional

Merchant City if received in Transaction

Allowable Values:

10

merchantCleanConfidenceLevel

string

Optional

If merchant change request is received from third party for cleaning up status of a merchant. This value is populated

Allowable Values:

2

cleanupReasonCode

string

Optional

Cleanup Reason Code of the request If merchant change request is received from third party for cleaning up status of a merchant.

Allowable Values:

6

SettlementIndicator

string

Optional

Settlement Indicator is used to identify how settlement of a non-network transaction will be done.

Allowable Values:

1

PointOfServiceConditionCode

string

Optional

Point Of Service Condition Code as received in de 25 of Authorization message

Allowable Values:

2

AcquirerReferenceData

string

Optional

Acquirer Reference Data derived from DE 63, subfield 5

Allowable Values:

99

ForwardingInstitutionIDCode

string

Optional

Forwarding Institution ID Code is received in De 33 of Authorization message

Allowable Values:

11

AcquiringInstitutionIDCode

string

Optional

Acquiring Institution ID Code is received in De 32 of Authorization message.

Allowable Values:

11

MessageNumber

string

Optional

Message Number as received in De 71 of Authorization message.

Allowable Values:

8

TransacOriginatorInstIDCode

string

Optional

Originator id code

Allowable Values:

11

MessageReasonCode

string

Optional

Message Reason Code if provided in transaction request.

Allowable Values:

4

NetworkReferenceNumber

string

Optional

Network Reference Number

Allowable Values:

9

NetworkReferenceID

string

Optional

Network Reference ID as received in de 63

Allowable Values:

15

PosTransactionStatusIndicator

string

Optional

Pos Transaction Status Indicator as received in De 61 Position 7 of Authorization message

Allowable Values:

2

TransactionSourceAmount

decimal

Optional

Transaction Source Amount is populated as transaction amount before making any calculations by the network.

ProcCode

string

Optional

Processing Code as received in first 2 digits de 3 of Authorization message.

Allowable Values:

2

ProcCodeFrom

string

Optional

Proc Code From is taken from position #3 and 4 of De 3 received in authorization

Allowable Values:

2

ProcCodeTo

string

Optional

Proc Code To is taken from position 5 and 6 of De 3 received in authorization

Allowable Values:

2

AuthorizingAgentIdCode

string

Optional

Id Code of Authorizing Agent as received in transaction request

Allowable Values:

11

ConversionRateSettlement

string

Optional

Conversion Rate of Settlement id DE 9 of Authorization message.

Allowable Values:

11

Return_Amount

string

Optional

Return or Replacement Amount from Network. De 4 in case of return and de 95 in case of replacement amount.

Allowable Values:

10

TokenTransaction

string

Optional

Indicate Token Transaction; Yes or No.

Allowable Values:

5

DeviceId

string

Optional

Device ID for Wallet Transaction if received in token transaction De 124.

Allowable Values:

50

DeviceLocation

string

Optional

Device Location for Wallet Transaction if received in token transaction De 124.

Allowable Values:

20

TokenRequestorId

string

Optional

Token Requestor Id for Wallet Transaction if received in token transaction DE48, SE33, SF6

Allowable Values:

15

TokenNumberLast4Digits

string

Optional

Token Number Last 4 Digits for Wallet Transaction if token information received in Authorization.

Allowable Values:

4

WalletIdentifier

string

Optional

Wallet Identifier for Wallet Transaction if received in token transaction.

Allowable Values:

4

IResponseCode

string

Optional

Internal response code as assigned by Corecard system.

Allowable Values:

95

TokenAssuranceLevel

string

Optional

Token Assurance Level is populated if received in token transaction.

Allowable Values:

50

TokenNumberIndicator

string

Optional

Token Number Indicator is populated if received in token transaction.

Allowable Values:

50

TokenMessageType

string

Optional

Token Message Type if received in token transaction.

Allowable Values:

50

TokenExpirationDate

string

Optional

Token Expiration Date in format [yymm] if received in token transaction.

Allowable Values:

50

TokenType

string

Optional

Token Type is populated if received in token transaction.

Allowable Values:

50

TokenizationEventIndicator

string

Optional

Tokenization Event Indicator is populated if received in token transaction 124.

Allowable Values:

50

Devicetype

string

Optional

Device type is populated if received in token transaction De124.

Allowable Values:

50

TokenNumber

string

Optional

TokenNumber is populated if received in token transaction.

Allowable Values:

50

TokenIdentifierTranid

string

Optional

Transactionid of Token transaction provided by Corecard system.

Allowable Values:

50

PaymentAccountReference

string

Optional

Payment Account Reference is populated if received in transaction request.

Allowable Values:

50

CardPresenceInd

string

Optional

Card Presence Indicator is populated if received in de 61 Sub Field 5 of Authorization message..

Allowable Values:

50

TraceID

string

Optional

TraceID is populated if received in de 48 sub element 63.

Allowable Values:

50

PosCountryCode

string

Optional

Pos Country Code is populated if received in De 61 Sub element 13.

Allowable Values:

50

TokenUniqueReference

string

Optional

Token Unique Reference is populated if present in corecard System.

Allowable Values:

50

PANUniqueReference

string

Optional

PANUniqueReference if present in corecard system.

Allowable Values:

50

PaymentHash

string

Optional

PaymentHash is calculated and populated on requirement by the corecard system.

Allowable Values:

50

NetworkResponseCode

string

Optional

Network Response Code is populated if received from the payment network.

Allowable Values:

50

OrginalAuthTranid

string

Optional

Tranid of original transaction (Populated in case of reversal request).

Allowable Values:

50

FraudScore

string

Optional

Fraud Score is populated as received: Visa: F-062, SF-21 AND F-104, Tag-64, SF-02 Mastercard: F-048, Tag-75, SF-01.

Allowable Values:

3

AmountCardholderBillingFee

string

Optional

Amount of Cardholder Billing Fee as received in De 8.

Allowable Values:

8

DateExpiration

string

Optional

Date of card Expiration in format [yymm] De 14.

Allowable Values:

50

DateCapture

string

Optional

Date of Capture in format [mmdd] De 17 of Authorization message.

Allowable Values:

50

AcquiringInstitutionCountryCode

string

Optional

Country Code of Acquiring Institution populated from De 19 of Authorization message.

Allowable Values:

3

PANCountryCode

string

Optional

PAN Country Code De 20 of Authorization Message.

Allowable Values:

3

ForwardingInstituionCountryCode

string

Optional

Country Code Forwarding Institution De 21 of Authorization Message.

Allowable Values:

3

CardSequenceNumber

string

Optional

Card Sequence Number is populated if received in De 23 of authorization message.

Allowable Values:

3

NetworkInternationalID

string

Optional

Network International ID if received in transaction request.

Allowable Values:

3

AuthIDResponseLength

string

Optional

Auth ID Response Length populated by Corecard system on requirement.

Allowable Values:

1

TransactionFeeAmount

string

Optional

Transaction Fee Amount as received in De 28 of Authorization message.

Allowable Values:

8

SettlementFeeAmount

string

Optional

Settlement Fee Amount as received in de 29 of Authorization message.

Allowable Values:

9

TransactionProcessingFeeAmount

string

Optional

Transaction Processing Fee Amount as received in De 30 of Authorization Message.

Allowable Values:

8

SettlementProcessingFeeAmount

string

Optional

Settlement Processing Fee Amount Amount as received in De 31 of Authorization Message.

Allowable Values:

8

ServiceRestrictionCode

string

Optional

Service Restriction Code is populated as received in De 40 of Authorization message.

Allowable Values:

3

AdditionalResponseData

string

Optional

Additional Response Data is populated as received in De 44 of Authorization message.

Allowable Values:

999

AdditionalDataISOUse

string

Optional

Additional Data is populated from De 48 on request.

Allowable Values:

999

AdditionalDataNationalUse

string

Optional

Additional Data National Use is populated from de 47 on request.

Allowable Values:

999

SecurityServicesAdditionalData

string

Optional

Security Services Additional Data is populated from De 48 SF 56 on requirement.

Allowable Values:

99

ScoreReasonCode

string

Optional

Score Reason Code is populated from De 48 Sub-element 75 Subfield 2.

Allowable Values:

4

RulesScore

string

Optional

Rules Score Code is populated from De 48 Sub-element 75 Subfield 3.

Allowable Values:

3

RulesReasonCode1

string

Optional

RulesReasonCode1 Code is populated from De 48 Sub-element 75 Subfield 4.

Allowable Values:

2

RulesReasonCode2

string

Optional

RulesReasonCode2 Code is populated from De 48 Sub-element 75 Subfield 5.

Allowable Values:

2

ReasonCode

string

Optional

Reason Code is populated on basis of De 60 Sub Field 1

Allowable Values:

4

AdviceDetail_60

string

Optional

AdviceDetail_60 is populated on basis of De 60 Sub Field 2.

Allowable Values:

4

AdviceDetailText

string

Optional

Advice Detail Text is populated on basis of De 60 Sub Field 3.

Allowable Values:

53

POSTerminalAttendanceIndicator

string

Optional

POS Terminal Attendance Indicator is populated based on De 61 Subfield 1.

Allowable Values:

1

Reserved61

string

Optional

Reserved for future use.

Allowable Values:

1

POSTerminalLocationIndicator

string

Optional

POS Terminal Location Indicator is populated based on De 61 Subfield 3.

Allowable Values:

1

POSCardCaptureCapabilitiesIndicator

string

Optional

POS Card Capture Capabilities Indicator is populated based on De 61 Subfield 8.

Allowable Values:

1

POSTransactionSecurityIndicator

string

Optional

POS Transaction Security Indicator is populated based on De 61 Subfield 8.

Allowable Values:

1

ReservedZero61

string

Optional

Reserved for future use.

Allowable Values:

1

CardHolderActivatedTerminalLevelIndicator

string

Optional

Card Holder Activated Terminal Level Indicator is populated based on De 61 Subfield 10.

Allowable Values:

1

POSCarddataTerminalInputCapabilityIndicator

string

Optional

POS Card data Terminal Input Capability Indicator is populated based on is populated based on De 61 Subfield 11.

Allowable Values:

1

POSAuthLifeCyclenumberofdayspreauth

string

Optional

POS Auth Life Cycle number of days pre-auth is populated based on De 61 Subfield 12.

Allowable Values:

1

POSCountryCodendicatesthecountryofthePOSlocation

string

Optional

POS Country Code is populated based on De 61 Subfield 13.

Allowable Values:

3

IntermediateNetworkFacilityData

string

Optional

Intermediate Network Facility Data is populated based on De 62.

Allowable Values:

999

TheFinancialNetworkCode

string

Optional

The Financial Network Code is populated based on De 63 Subfields 1.

Allowable Values:

3

BankNetReferenceNumber

string

Optional

Bank Net Reference Number is populated based on De 63 Subfields 4.

Allowable Values:

9

SettlementCode

string

Optional

Settlement Code is populated based on De 66.

Allowable Values:

1

ExtendedPaymentCode

string

Optional

Extended Payment Code is populated based on De 67

Allowable Values:

2

ReceivingInstitutionCountryCode

string

Optional

Receiving Institution Country Code is populated based on De 68.

Allowable Values:

3

SettlementsInstitutionCountryCode

string

Optional

Settlements Institution Country Code is populated based on De 69.

Allowable Values:

3

NetworkManagementInformationCode

string

Optional

Network Management Information Code is populated based on De 70.

Allowable Values:

3

MessageNumberLast

string

Optional

Message Number Last is populated based on De 72

Allowable Values:

4

DateAction

string

Optional

Date Action is populated based on De 73.

Allowable Values:

6

CreditsNumber

string

Optional

Credits Number is populated based on De 74.

Allowable Values:

10

CreditsReversalNumber

string

Optional

Credits Reversal Number is populated based on De 75.

Allowable Values:

10

DebitsNumber

string

Optional

Debits Number is populated based on De 76.

Allowable Values:

10

DebitsReversalNumber

string

Optional

Debits Reversal Number is populated based on De 77.

Allowable Values:

10

TransfersNumber

string

Optional

Transfers Number is populated based on De 78.

Allowable Values:

10

TransfersReversalNumber

string

Optional

Transfers Reversal Number is populated based on De 79.

Allowable Values:

10

InquiriesNumber

string

Optional

Inquiries Number is populated based on De 80

Allowable Values:

10

AuthorizationsNumber

string

Optional

Authorizations Number Number is populated based on De 81.

Allowable Values:

10

CreditsProcessingFeeAmount

string

Optional

Credits Processing Fee Amount Number is populated based on De 82.

Allowable Values:

12

CreditsTransactionFeeAmount

string

Optional

Credits Transaction Fee Amount Number is populated based on De 83.

Allowable Values:

12

DebitsProcessingFeeAmount

string

Optional

Debits Processing Fee Amount Number is populated based on De 84

Allowable Values:

12

DebitsTransactionFeeAmt

integer

Optional

Debits Transaction Fee Amt Number is populated based on De 85.

CreditsAmount

string

Optional

Credits Amount Number is populated based on De 86.

Allowable Values:

16

CreditsReversalAmount

string

Optional

Credits Reversal Amount Number is populated based on De 87.

Allowable Values:

16

DebitsAmount

string

Optional

Debits Amount Number is populated based on De 88.

Allowable Values:

16

DebitsReversalAmount

string

Optional

Debits Reversal Amount Number is populated based on De 89.

Allowable Values:

16

FileUpdateCode

string

Optional

File Update Code Number is populated based on De 91.

Allowable Values:

1

ResponseIndicator

string

Optional

Response Indicator Number is populated based on De 93.

Allowable Values:

5

CreditDebitIndicator

string

Optional

Credit Debit Indicator is populated by Corecard system on basis of type of transaction identified.

Allowable Values:

1

AcquirerIssuerDataIndicator

string

Optional

Acquirer Issuer Data Indicator is populated by CoreCard system based on type of transaction.

Allowable Values:

1

AddressDataIndicator

string

Optional

Address Data Indicator is populated by Corecard system to indicate type of Address.

Allowable Values:

1

ActualAmountSettlement

string

Optional

Actual Amount Settlement is populated based on De 95 Subfield 2.

Allowable Values:

12

ActualAmountCardholderBilling

string

Optional

Actual Amount Card Holder Billing is populated based on De 95 Subfield 3.

Allowable Values:

12

DebitCreditIndicator

string

Optional

Debit Credit Indicator is populated by Corecard system based on Type of transaction and Amount.

Allowable Values:

1

AmountNetSettlement

string

Optional

Amount Net Settlement is populated based on De 97.

Allowable Values:

16

Payee

string

Optional

Payee information is populated based on De 98.

Allowable Values:

25

SettlementInstitutionIDCode

string

Optional

Settlement Institution ID Code is populated based on De 99.

Allowable Values:

11

ReceivingInstitutionIDCode

string

Optional

Receiving Institution ID Code is populated based on De 100

Allowable Values:

13

CustomerExclusiveData_9F7C

string

Optional

This Field will be available during EMV Chip Transaction.

Allowable Values:

99

FileName

string

Optional

File Name is populated based on De 101.

Allowable Values:

17

AccountID1

string

Optional

AccountID1 is populated based on De 102.

Allowable Values:

28

AccountID2

string

Optional

AccountID2 is populated based on De 103.

Allowable Values:

28

FormFactorIndicator_9F6E

string

Optional

This Field will be available during EMV Chip Transaction.

Allowable Values:

99

TransactionDescription

string

Optional

Transaction Description is populated based on De 104.

Allowable Values:

100

AdditionalDataNationalUse112

string

Optional

Additional Data National Use is populated based on De 112

Allowable Values:

999

AdditionalRecordData

string

Optional

Additional Record Data is populated based on De 122.

Allowable Values:

999

ReservedFutureDefinition123

string

Optional

Reserved For future use.

Allowable Values:

999

MemberData

string

Optional

Member Data is populated based on De 124.

Allowable Values:

999

PrivateData126

string

Optional

PrivateData126 is populated based on De 126.

Allowable Values:

999

PrivateData127

string

Optional

PrivateData127 is populated based on De 127.

Allowable Values:

999

EncriptedPINBlockKey

string

Optional

Encrypted PIN Block Key is populated by the Corecard system. if Pin block needs to be delivered.

Allowable Values:

16

KeyClassIdentifierTKTransportKey

string

Optional

KeyClassIdentifierTKTransportKey.

Allowable Values:

2

KeyIndexNumber

string

Optional

KeyIndexNumber.

Allowable Values:

2

KeyCycleNumber

string

Optional

KeyCycleNumber.

Allowable Values:

2

PINEncryptionKey

string

Optional

PINEncryptionKey.

Allowable Values:

50

RoutingIndicatorPDS12

string

Optional

RoutingIndicatorPDS12.

Allowable Values:

1

MobilePhoneNumber

string

Optional

MobilePhoneNumber

Allowable Values:

17

MobilePhoneServiceProviderName

string

Optional

MobilePhoneServiceProviderName.

Allowable Values:

30

AuthorizationDate48

string

Optional

AuthorizationDate48.

Allowable Values:

4

AuthorizationTime48

string

Optional

AuthorizationTime48.

Allowable Values:

6

CanadaDomesticIndicator

string

Optional

CanadaDomesticIndicator

Allowable Values:

1

ProcessorPseudoICA

string

Optional

ProcessorPseudoICA.

Allowable Values:

7

CardholderVerificationMethod20pds

string

Optional

CardholderVerificationMethod20pds.

Allowable Values:

1

MessageIdentifier

string

Optional

MessageIdentifier.

Allowable Values:

10

MasterCardAssignID

string

Optional

MasterCardAssignID.

Allowable Values:

6

VCNProductCode

string

Optional

VCNProductCode.

Allowable Values:

99

AccountRange

string

Optional

AccountRange.

Allowable Values:

99

CryptogramValidationIndicator

string

Optional

CryptogramValidationIndicator.

Allowable Values:

99

StorageTechnology

string

Optional

StorageTechnology.

Allowable Values:

99

ATCValuePDS341

string

Optional

ATCValuePDS341

Allowable Values:

0

ATCDiscrepancyValuePDS342

string

Optional

ATCDiscrepancyValuePDS342.

Allowable Values:

5

ATCDiscrepancyIndicatorPDS343

string

Optional

ATCDiscrepancyIndicatorPDS343.

Allowable Values:

1

PayPassNonCardFormFactorPDS35

string

Optional

PayPassNonCardFormFactorPDS35.

Allowable Values:

1

PaymentFacilitatorID

string

Optional

PaymentFacilitatorID.

Allowable Values:

999

AccountCategory

string

Optional

AccountCategory.

Allowable Values:

1

ADCEventMassagingServiceInfo

string

Optional

ADCEventMassagingServiceInfo.

Allowable Values:

0

MerchantCertificateSerialNumber

string

Optional

MerchantCertificateSerialNumber.

Allowable Values:

16

CardholderCertificateSerialNumber

string

Optional

CardholderCertificateSerialNumber.

Allowable Values:

16

ReservedforFutureUse411

string

Optional

ReservedforFutureUse411.

Allowable Values:

26

Reservedforfutureuse412

string

Optional

Reservedforfutureuse412.

Allowable Values:

6

Reservedforfutureuse413

string

Optional

Reservedforfutureuse413.

Allowable Values:

3

Reservedforfutureuse414

string

Optional

Reservedforfutureuse414

Allowable Values:

22

Reservedforfutureuse415

string

Optional

Reservedforfutureuse415.

Allowable Values:

20

Reservedforfutureuse416

string

Optional

Reservedforfutureuse416.

Allowable Values:

13

Reservedforfutureuse417

string

Optional

Reservedforfutureuse417.

Allowable Values:

3

Reservedforfutureuse418

string

Optional

Reservedforfutureuse418.

Allowable Values:

10

Reservedforfutureuse419

string

Optional

Reservedforfutureuse419.

Allowable Values:

22

Reservedforfutureuse4110

string

Optional

Reservedforfutureuse4110.

Allowable Values:

9

CitizenID

string

Optional

CitizenID.

Allowable Values:

8

Reservedforfutureuse4112

string

Optional

Reservedforfutureuse4112.

Allowable Values:

20

Reservedforfutureuse4113

string

Optional

Reservedforfutureuse4113.

Allowable Values:

20

Reservedforfutureuse4114

string

Optional

Reservedforfutureuse4114.

Allowable Values:

20

Reservedforfutureuse4115

string

Optional

Reservedforfutureuse4115.

Allowable Values:

10

Reservedforfutureuse4116

string

Optional

Reservedforfutureuse4116.

Allowable Values:

2

Reservedforfutureuse4117

string

Optional

Reservedforfutureuse4117.

Allowable Values:

1

Reservedforfutureuse4118

string

Optional

Reservedforfutureuse4118.

Allowable Values:

20

EleCommSecuLevInd

string

Optional

EleCommSecuLevInd.

Allowable Values:

99

UniversalCardholderAuthenticationField

string

Optional

UniversalCardholderAuthenticationField.

Allowable Values:

99

SecureElectronicCommTrandentifier

string

Optional

SecureElectronicCommTrandentifier

Allowable Values:

20

SecureElectronicCommTranResponse

string

Optional

SecureElectronicCommTranResponse.

Allowable Values:

1

CardLevelResultPDS46

string

Optional

CardLevelResultPDS46.

Allowable Values:

2

PaymentGatewayTranIndicatorPDS47

string

Optional

PaymentGatewayTranIndicatorPDS47.

Allowable Values:

8

PaymentGatewayTranIicatorPDS47

string

Optional

PaymentGatewayTranIicatorPDS47.

Allowable Values:

8

RemotePaymentsProgramTypeIdentifier

string

Optional

RemotePaymentsProgramTypeIdentifier

Allowable Values:

1

MobileRemotePaymentTransactionType

string

Optional

MobileRemotePaymentTransactionType.

Allowable Values:

1

MobilePhoneNumber48_MC

string

Optional

MobilePhoneNumber48_MC.

Allowable Values:

50

ConvenienceFee

string

Optional

ConvenienceFee.

Allowable Values:

40

MerchantOnbehalfService

string

Optional

MerchantOn-behalfService.

Allowable Values:

2

MerchantOnbehalfResult1

string

Optional

MerchantOnbehalfResult1.

Allowable Values:

1

AdditionalInformation

string

Optional

AdditionalInformation.

Allowable Values:

1

TransactionIntegrityClass

string

Optional

TransactionIntegrityClass.

Allowable Values:

2

EIDRequestValue

string

Optional

EIDRequestValue

Allowable Values:

99

MerchantFraudScore

string

Optional

MerchantFraudScore

Allowable Values:

3

MerchantScoreReasonCode1

string

Optional

MerchantScoreReasonCode1

Allowable Values:

2

ReservedforFutureUse

string

Optional

ReservedforFutureUse

Allowable Values:

3

ReservedforFutureUse4

string

Optional

ReservedforFutureUse4

Allowable Values:

2

ReservedforFutureUse5

decimal

Optional

ReservedforFutureUse5

SecurityServicesData

string

Optional

SecurityServicesData

Allowable Values:

3

ATMTimePDS581

string

Optional

ATMTimePDS581.

Allowable Values:

4

ATMDatePDS582

string

Optional

ATMDatePDS582.

Allowable Values:

6

WatermarkPDS583

string

Optional

WatermarkPDS583.

Allowable Values:

12

Mark1PDS584

string

Optional

Mark1PDS584.

Allowable Values:

2

Mark2PDS585

string

Optional

Mark2PDS585

Allowable Values:

2

Mark3PDS586

string

Optional

Mark3PDS586.

Allowable Values:

2

CardSwallowedStatusPDS587

string

Optional

CardSwallowedStatusPDS587.

Allowable Values:

1

PostingDatePDS588

string

Optional

PostingDatePDS588.

Allowable Values:

4

SecurityServicesIndicator

string

Optional

SecurityServicesIndicator

Allowable Values:

3

PartialApprovalTerminalSupportIndicator

string

Optional

PartialApprovalTerminalSupportIndicator.

Allowable Values:

1

PurchaseAmountOnlyTerminalSupportIndicator

decimal

Optional

PurchaseAmountOnlyTerminalSupportIndicator Example: 100.000

ReservedforFutureUse613

string

Optional

ReservedforFutureUse613. Example: 0100

Allowable Values:

1

ReservedForFutureUse614

string

Optional

ReservedForFutureUse614

Allowable Values:

1

FinalAuthorizationIndicator

string

Optional

FinalAuthorizationIndicator DE 48, SE 61, SF 5

Allowable Values:

1

TransitTransactionTypeIndicator

string

Optional

TransitTransactionTypeIndicator

Allowable Values:

2

TransportationModeIndicator

integer

Optional

TransportationModeIndicator

TLECompliant

string

Optional

TLECompliant

Allowable Values:

1

UKPT_DUKPTCompliant

string

Optional

UKPT_DUKPTCompliant

Allowable Values:

1

SanctionScreeningScore

decimal

Optional

SanctionScreeningScore

IssuerChipAuthentication

string

Optional

IssuerChipAuthentication

Allowable Values:

99

MasterCardInternalUseOnlyPDS73

string

Optional

MasterCardInternalUseOnlyPDS73

Allowable Values:

10

ProcessIndicator

string

Optional

ProcessIndicator. Example: 1

Allowable Values:

2

ProcessingInformation

string

Optional

ProcessingInformation

Allowable Values:

1

ScoreReasonCode_MC

string

Optional

ProcessingInformation

Allowable Values:

99

MasterCardElectronicAcceptanceIndicator

string

Optional

MasterCardElectronicAcceptanceIndicator

Allowable Values:

1

USDeferredBillingIndicator

string

Optional

USDeferredBillingIndicator

Allowable Values:

1

CVRTVRBitErrorResultsListing

string

Optional

CVRTVRBitErrorResultsListing

Allowable Values:

99

PINServiceCode

string

Optional

PINServiceCode

Allowable Values:

2

AddrVeriReqOptCode

string

Optional

AddrVeriReqOptCode

Allowable Values:

2

AddressVerificationResponse

string

Optional

AddressVerificationResponse

Allowable Values:

1

MerchantAdviceCode

decimal

Optional

MerchantAdviceCode

VisaResponseCodes

string

Optional

VisaResponseCodes

Allowable Values:

2

USExistingDebtIndicator

string

Optional

USExistingDebtIndicator

Allowable Values:

2

RelationshipParticipantIndicator

string

Optional

RelationshipParticipantIndicator

Allowable Values:

1

MasterCardCVC1CVC2Validation

string

Optional

MasterCardCVC1CVC2Validation

Allowable Values:

1

CVC1StatusChange

string

Optional

CVC1StatusChange

Allowable Values:

1

MagneticStripeComplianceErrorIndicator

string

Optional

MagneticStripeComplianceErrorIndicator.

Allowable Values:

1

CVC1TrackEditErrors

string

Optional

CVC1TrackEditErrors

Allowable Values:

1

TravIndPreSerInterProIden

string

Optional

TravIndPreSerInterProIden.

Allowable Values:

1

CPSRequest

string

Optional

CPSRequest

Allowable Values:

1

CPSRequestTransactionId

string

Optional

CPSRequestTransactionId

Allowable Values:

19

CVC2

string

Optional

CVC2.

Allowable Values:

3

CVV2PresenceID

string

Optional

CVV2PresenceID.

Allowable Values:

0

CVV2Value

string

Optional

CVV2Value.

Allowable Values:

4

CVV2ResponseCode

string

Optional

CVV2ResponseCode.

Allowable Values:

1

FleetCardIDRequestIndicator

string

Optional

FleetCardIDRequestIndicator.

Allowable Values:

1

OptionalFreeformInformationalText

string

Optional

OptionalFreeformInformationalText.

Allowable Values:

18

CommercialCardInquiryRequest

string

Optional

CommercialCardInquiryRequest.

Allowable Values:

4

CommercialCardInquiryResponse

string

Optional

CommercialCardInquiryResponse.

Allowable Values:

4

MasterCardPromotionCode

string

Optional

MasterCardPromotionCode.

Allowable Values:

6

AmericanExpressCustomerIDNumber

string

Optional

AmericanExpressCustomerIDNumber.

Allowable Values:

4

MarketspecificDataIdentifier

string

Optional

MarketspecificDataIdentifier.

Allowable Values:

1

PrestigiousPropertiesIndicator

string

Optional

PrestigiousPropertiesIndicator.

Allowable Values:

1

MCFleetCardIDDriverNumber

string

Optional

MCFleetCardIDDriverNumber.

Allowable Values:

6

MCFleetCardVehicleNumber

string

Optional

MCFleetCardVehicleNumber.

Allowable Values:

6

AVSAddressData

string

Optional

AVSAddressData

Allowable Values:

999

PostalCode

string

Optional

PostalCode.

Allowable Values:

9

AuthIDResponse

string

Optional

AuthIDResponse.

Allowable Values:

6

RulesScore_MC

string

Optional

RulesScore_MC.

Allowable Values:

50

CardValidationCodeResult

string

Optional

CardValidationCodeResult.

Allowable Values:

50

TransactionDestinationInstitutionIDCode

string

Optional

TransactionDestinationInstitutionIDCode.

Allowable Values:

50

CurrencyConversionAssessmentAmount

string

Optional

CurrencyConversionAssessmentAmount.

Allowable Values:

50

AdditionalAmounts

array

Optional

Array Data element to hold Additional Amount taken from De 54.

OnbehalfIssuer

array

Optional

Array Data element to hold on behalf Issuer data from De 48 Sublement 71.

CardType

integer

Optional

Card Type is populated by Corecard System on basis of Card Used for Transaction.

SecondaryCardType

integer

Optional

Secondary Card Type is populated if Card used for transaction is a secondary card and this field indicates which type of secondary card was used.

AuthDecisionDescription

string

Optional

Auth Decision Description is populated to indicate the initial decision taken by Corecard System for this transaction.

Allowable Values:

20

AuthDecisionControlId

integer

Optional

Auth Decision Control Id is populated if Transaction is initially declined by Corecard system and indicates the ADC id responsible for Transaction decline.

AuthDecisionCategory

string

Optional

Auth Decision Category defines the category of ADC responsible for declining the transaction

Allowable Values:

50

AuthDecisionRuleDescription

string

Optional

Auth Decision Rule Description is used to transfer description of ADC responsible for transaction decline.

Allowable Values:

50

card_category

string

Optional

card_category.

Allowable Values:

10

NewOTB

decimal

Optional

OTB after Auth.

AccountUUID

string

Optional

AccountUUID is the Unique identifier generated for Account by the corecard system.

Allowable Values:

64

CardUUID

string

Optional

CardUUID is the Unique identifier generated for Card by the corecard system. Each card can be identified using this id. For e.g. One account have 2 cards then each card will have a different CardUUID

Allowable Values:

64

AccountOpeningDate

datetime

Optional

Account Opening Date in (Format: MMDDYYYY)

Ecreationdate

datetime

Optional

Ecreationdate is in Format: MMDDYYYY and indicates the Card creation date

CardCycleGroupIdentifier

integer

Optional

Card Cycle Group Identifier is populated by the Corecard System to indicate group type of Card.

CardCreationSource

string

Optional

Card Cycle Group Identifier is populated by the Corecard System to indicate group type of Card.

Allowable Values:

50

TransactionUUID

string

Optional

TransactionUUID is one unique identifier generated by Corecard system for one transaction. All transactions will have a unique id even if they are part of one transaction life cycle. for e.g. A purchase, its completion , reversal each will have the different transactionUUID

Allowable Values:

64

TransactionLifeCycleUUID

string

Optional

TransactionLifeCycleUUID is the unique identifier generated by Corecard system for a complete transaction life cycle. This id will be stamped on all the transactions of a transaction life cycle for e.g. A purchase, its completion, reversal will have the same transaction life cycle UUID.

Allowable Values:

64

RMA_RequestId

string

Optional

RMA_RequestId is populated if received in Transaction request.

Allowable Values:

64

FraudBlob

integer

Optional

Fraud Blob is used to populate Fraud related data

Client

string

Optional

Client name is populated if received in transaction request

Allowable Values:

10

OverlimitPolicy_DynEligRulesHit

string

Optional

This tag is populated based on Overlimit Policy defined in Corecard System.

Allowable Values:

10

OverlimitPolicy_PctAllowed

string

Optional

This tag is populated based on Overlimit Policy defined in Corecard System.

Allowable Values:

10

OverlimitPolicy_DollarAllowed

string

Optional

This tag is populated based on Overlimit Policy defined in Corecard System.

Allowable Values:

10

OverlimitPolicy_TransactionCatg

string

Optional

This tag is populated based on Overlimit Policy defined in Corecard System.

Allowable Values:

10

OverlimitPolicy_PositiveOTBatTran

string

Optional

This tag is populated based on Overlimit Policy defined in Corecard System.

Allowable Values:

10

ClientId

string

Optional

ClientId of CoreCard system

Allowable Values:

50

MerchantName

string

Optional

Merchant Name received in Transaction request.

Allowable Values:

22

PDPolicy_DynEligRulesHit

string

Optional

This tag is populated based on Past due Policy defined in Corecard System.

Allowable Values:

10

PDPolicy_DaysAllowed

string

Optional

This tag is populated based on Past due Policy defined in Corecard System.

Allowable Values:

10

RequestUniversalUniqueID

string

Optional

Unique ID of the Request generated by Corecard system

Allowable Values:

64

AlertType

string

Optional

This tag indicates this request RealTime or ReTry.

Allowable Values:

15

CustomerZipCode

string

Optional

Zip Code of Customer if received in request.

Allowable Values:

9

TransactionZipCode

string

Optional

Transaction Zip Code indicates the zip of Merchant if received in transaction request.

Allowable Values:

9

AVS_Indicator

string

Optional

1 - AVS Matched, 0 - AVS Not matched, 2 - AVS not evaluated

Allowable Values:

1

AVS_Response_Code

string

Optional

AVS_Response_Code

Allowable Values:

1

CreditLimit

decimal

Optional

Credit Limit of the Card.

cardexpirationdate_file

datetime

Optional

Date of card Expiration in Corecard System.

cardexpirationdate_customer

datetime

Optional

Card expiration date came through transaction.

CardExpiration_Response

string

Optional

1 - CardExpirationDate, 0 - CardExpirationDate Not matched, 2 - CardExpirationDate not evaluated

Allowable Values:

1

Authorizations1

string

Optional

Authorizations1

Allowable Values:

1

InstitutionId

string

Optional

Insitution ID of the Acoount

ProductId

integer

Optional

Product ID of Account.

ThirdPartyFraudResponse

array

Optional

Array of fields passed in webhook

ThirdParty_Fraud_Score

string

Optional

This tag populates Fraud score received from 3rd party for Fraud detection if the program is enrolled.

Allowable Values:

10

ThirdParty_Fraud_Action

string

Optional

This tag populates Fraud Action received from 3rd party for Fraud detection if the program is enrolled.

Allowable Values:

10

Sample request body
{
  "user_id": "TestUser",
  "password": "TestPwd",
  "request_id": "2123424",
  "admin_number": "675505",
  "last4_card_number": "1564",
  "transaction_amount": 11.4,
  "post_time": "07152020054900",
  "local_tran_time": "07152020054859",
  "Transmission_Date_Time": "07152020054859",
  "local_currencycode": "USD",
  "Local_Transaction_Amount": "11.40",
  "Issuer_Currency_Code": "USD",
  "Transaction_Time_Zone": null,
  "Time_Zone_Country_Name": null,
  "Time_Zone_Olson": null,
  "Time_Zone_Details": null,
  "Time_Zone_Value": null,
  "merchant_category_code": "5999",
  "MerchantCategoryCodeDescription": "Miscellaneous and Specialty Retail Stores",
  "MerchantCity": "Columbia",
  "card_acceptor_id_code": "687555537877464",
  "card_acceptor_terminal_id": "Reg00004",
  "cardacceptor_name_location": "Midwest EmporiumColumbia MO ",
  "card_entry_mode": "90",
  "available_balance": 5000.0,
  "mti": "0100",
  "stan": "000001",
  "rrn": "123456789012",
  "response_code": 0,
  "AuthLifeCycleUniqueID": 2123424,
  "CrossBorderIndicator": "N",
  "AuthExpirationDate": "20200720054900",
  "AmountAuthorized_9F02": null,
  "ApplicationCryptogram_9F26": null,
  "ApplicationInterchangeProfile_82": null,
  "CardSequenceTerminalNumber_5F34": null,
  "ApplicationTransactionCounter_9F36": null,
  "TerminalCountryCode_9F1A": null,
  "TerminalVerificationResults_95": null,
  "TransactionDate_9A": null,
  "TransactionCurrencyCode_5F2A": null,
  "TransactionType_9C": null,
  "TransactionCurrencyCode": null,
  "UnpredictabNumber_9F37": null,
  "AmountOther_9F03": null,
  "ApplicationUsageControl_9F07": null,
  "ApplicationVersionNumber_9F08": null,
  "ApplicationVersionNumber_9F09": null,
  "CardholderVerificationMethod_9F34": null,
  "CryptogramInformationData_9F27": null,
  "DedicatedFileName_84": null,
  "InterfaceDeviceSerialNumber_9F1E": null,
  "IssuerApplicationData_9F10": null,
  "IssuerScriptResults_9F5B": null,
  "POSEntryMode_9F39": null,
  "TerminalCapabilities_9F33": null,
  "TerminalCapabilityFlag_FF20": null,
  "TerminalType_9F35": null,
  "Track2Data_57": null,
  "TransactionSequenceCounter_9F41": null,
  "AdditionalTerminalCapabilities_9F40": null,
  "ApplicationIdentifier_4F": null,
  "ApplicationIdentifierTerminal_9F06": null,
  "ApplicationPreferredName_9F12": null,
  "ApplicationLabel_50": null,
  "ApplicationPriorityIndicator_87": null,
  "ContactlessCapability_FF22": null,
  "IssuerCountryCode_5F28": null,
  "SoftwareVersions_FF21": null,
  "TransactionCategoryCode_9F53": null,
  "TransactionStatusInformation_9B": null,
  "TransactionTime_9F21": null,
  "AccountNumber": "7000000000007786",
  "CustomerId": "674408",
  "MCCCategoryCode": "Miscellaneous Stores",
  "POSCardholderPresenceInd": "0",
  "PostingRef": "Approved",
  "SettlementAmount": null,
  "CardHolderBillingAmount": null,
  "SettlementCurrencyCode": null,
  "CardHolderBillingCurrencycode": null,
  "ConversionRateCardholderBilling": null,
  "SettlementDate": null,
  "ConversionDate": null,
  "POSTerminalPANEntryMode": "90",
  "POSTerminalPINEntryMode": "2",
  "merchantId": "687555537877464",
  "merchantRawName": null,
  "merchantState": "MO ",
  "merchantZipcode": null,
  "merchantNameClean": null,
  "merchantCityClean": null,
  "merchantCleanConfidenceLevel": null,
  "cleanupReasonCode": null,
  "SettlementIndicator": null,
  "PointOfServiceConditionCode": null,
  "AcquirerReferenceData": null,
  "ForwardingInstitutionIDCode": null,
  "AcquiringInstitutionIDCode": "9685",
  "MessageNumber": null,
  "TransacOriginatorInstIDCode": null,
  "MessageReasonCode": null,
  "NetworkReferenceNumber": null,
  "NetworkReferenceID": null,
  "PosTransactionStatusIndicator": "0",
  "TransactionSourceAmount": null,
  "ProcCode": "00",
  "ProcCodeFrom": "00",
  "ProcCodeTo": "00",
  "AuthorizingAgentIdCode": null,
  "ConversionRateSettlement": null,
  "Return_Amount": null,
  "TokenTransaction": "NO",
  "DeviceId": null,
  "DeviceLocation": null,
  "TokenRequestorId": null,
  "TokenNumberLast4Digits": null,
  "WalletIdentifier": null,
  "IResponseCode": "00 = Successful approval",
  "TokenAssuranceLevel": null,
  "TokenNumberIndicator": null,
  "TokenMessageType": null,
  "TokenExpirationDate": null,
  "TokenType": null,
  "TokenizationEventIndicator": null,
  "Devicetype": null,
  "TokenNumber": null,
  "TokenIdentifierTranid": null,
  "PaymentAccountReference": null,
  "CardPresenceInd": "0",
  "TraceID": null,
  "PosCountryCode": "840",
  "TokenUniqueReference": null,
  "PANUniqueReference": null,
  "PaymentHash": null,
  "NetworkResponseCode": null,
  "OrginalAuthTranid": null,
  "FraudScore": null,
  "AmountCardholderBillingFee": null,
  "DateExpiration": null,
  "DateCapture": null,
  "AcquiringInstitutionCountryCode": null,
  "PANCountryCode": null,
  "ForwardingInstituionCountryCode": null,
  "CardSequenceNumber": null,
  "NetworkInternationalID": null,
  "AuthIDResponseLength": null,
  "TransactionFeeAmount": null,
  "SettlementFeeAmount": null,
  "TransactionProcessingFeeAmount": null,
  "SettlementProcessingFeeAmount": null,
  "ServiceRestrictionCode": null,
  "AdditionalResponseData": null,
  "AdditionalDataISOUse": null,
  "AdditionalDataNationalUse": null,
  "SecurityServicesAdditionalData": null,
  "ScoreReasonCode": null,
  "RulesScore": null,
  "RulesReasonCode1": null,
  "RulesReasonCode2": null,
  "ReasonCode": null,
  "AdviceDetail_60": null,
  "AdviceDetailText": null,
  "POSTerminalAttendanceIndicator": "0",
  "Reserved61": "0",
  "POSTerminalLocationIndicator": "0",
  "POSCardCaptureCapabilitiesIndicator": "0",
  "POSTransactionSecurityIndicator": "0",
  "ReservedZero61": "0",
  "CardHolderActivatedTerminalLevelIndicator": "0",
  "POSCarddataTerminalInputCapabilityIndicator": "2",
  "POSAuthLifeCyclenumberofdayspreauth": "00",
  "POSCountryCodendicatesthecountryofthePOSlocation": "840",
  "IntermediateNetworkFacilityData": null,
  "TheFinancialNetworkCode": null,
  "BankNetReferenceNumber": null,
  "SettlementCode": null,
  "ExtendedPaymentCode": null,
  "ReceivingInstitutionCountryCode": null,
  "SettlementsInstitutionCountryCode": null,
  "NetworkManagementInformationCode": null,
  "MessageNumberLast": null,
  "DateAction": null,
  "CreditsNumber": null,
  "CreditsReversalNumber": null,
  "DebitsNumber": null,
  "DebitsReversalNumber": null,
  "TransfersNumber": null,
  "TransfersReversalNumber": null,
  "InquiriesNumber": null,
  "AuthorizationsNumber": null,
  "CreditsProcessingFeeAmount": "0",
  "CreditsTransactionFeeAmount": "0",
  "DebitsProcessingFeeAmount": "0",
  "DebitsTransactionFeeAmt": 0,
  "CreditsAmount": "0",
  "CreditsReversalAmount": "0",
  "DebitsAmount": "0",
  "DebitsReversalAmount": "0",
  "FileUpdateCode": null,
  "ResponseIndicator": null,
  "CreditDebitIndicator": null,
  "AcquirerIssuerDataIndicator": null,
  "AddressDataIndicator": null,
  "ActualAmountSettlement": null,
  "ActualAmountCardholderBilling": null,
  "DebitCreditIndicator": null,
  "AmountNetSettlement": null,
  "Payee": null,
  "SettlementInstitutionIDCode": null,
  "ReceivingInstitutionIDCode": null,
  "CustomerExclusiveData_9F7C": null,
  "FileName": null,
  "AccountID1": null,
  "AccountID2": null,
  "FormFactorIndicator_9F6E": null,
  "TransactionDescription": null,
  "AdditionalDataNationalUse112": null,
  "AdditionalRecordData": null,
  "ReservedFutureDefinition123": null,
  "MemberData": null,
  "PrivateData126": null,
  "PrivateData127": null,
  "EncriptedPINBlockKey": null,
  "KeyClassIdentifierTKTransportKey": null,
  "KeyIndexNumber": null,
  "KeyCycleNumber": null,
  "PINEncryptionKey": null,
  "RoutingIndicatorPDS12": null,
  "MobilePhoneNumber": null,
  "MobilePhoneServiceProviderName": null,
  "AuthorizationDate48": null,
  "AuthorizationTime48": null,
  "CanadaDomesticIndicator": null,
  "ProcessorPseudoICA": null,
  "CardholderVerificationMethod20pds": null,
  "MessageIdentifier": null,
  "MasterCardAssignID": null,
  "VCNProductCode": null,
  "AccountRange": null,
  "CryptogramValidationIndicator": null,
  "StorageTechnology": null,
  "ATCValuePDS341": null,
  "ATCDiscrepancyValuePDS342": null,
  "ATCDiscrepancyIndicatorPDS343": null,
  "PayPassNonCardFormFactorPDS35": null,
  "PaymentFacilitatorID": null,
  "AccountCategory": null,
  "ADCEventMassagingServiceInfo": null,
  "MerchantCertificateSerialNumber": null,
  "CardholderCertificateSerialNumber": null,
  "ReservedforFutureUse411": null,
  "Reservedforfutureuse412": null,
  "Reservedforfutureuse413": null,
  "Reservedforfutureuse414": null,
  "Reservedforfutureuse415": null,
  "Reservedforfutureuse416": null,
  "Reservedforfutureuse417": null,
  "Reservedforfutureuse418": null,
  "Reservedforfutureuse419": null,
  "Reservedforfutureuse4110": null,
  "CitizenID": null,
  "Reservedforfutureuse4112": null,
  "Reservedforfutureuse4113": null,
  "Reservedforfutureuse4114": null,
  "Reservedforfutureuse4115": null,
  "Reservedforfutureuse4116": null,
  "Reservedforfutureuse4117": null,
  "Reservedforfutureuse4118": null,
  "EleCommSecuLevInd": null,
  "UniversalCardholderAuthenticationField": null,
  "SecureElectronicCommTrandentifier": null,
  "SecureElectronicCommTranResponse": null,
  "CardLevelResultPDS46": null,
  "PaymentGatewayTranIndicatorPDS47": null,
  "PaymentGatewayTranIicatorPDS47": null,
  "RemotePaymentsProgramTypeIdentifier": null,
  "MobileRemotePaymentTransactionType": null,
  "MobilePhoneNumber48_MC": null,
  "ConvenienceFee": null,
  "MerchantOnbehalfService": null,
  "MerchantOnbehalfResult1": null,
  "AdditionalInformation": null,
  "TransactionIntegrityClass": null,
  "EIDRequestValue": null,
  "MerchantFraudScore": null,
  "MerchantScoreReasonCode1": null,
  "ReservedforFutureUse": null,
  "ReservedforFutureUse4": null,
  "ReservedforFutureUse5": null,
  "SecurityServicesData": null,
  "ATMTimePDS581": null,
  "ATMDatePDS582": null,
  "WatermarkPDS583": null,
  "Mark1PDS584": null,
  "Mark2PDS585": null,
  "Mark3PDS586": null,
  "CardSwallowedStatusPDS587": null,
  "PostingDatePDS588": null,
  "SecurityServicesIndicator": null,
  "PartialApprovalTerminalSupportIndicator": null,
  "PurchaseAmountOnlyTerminalSupportIndicator": null,
  "ReservedforFutureUse613": null,
  "ReservedForFutureUse614": null,
  "FinalAuthorizationIndicator": null,
  "TransitTransactionTypeIndicator": null,
  "TransportationModeIndicator": null,
  "TLECompliant": null,
  "UKPT_DUKPTCompliant": null,
  "SanctionScreeningScore": null,
  "IssuerChipAuthentication": null,
  "MasterCardInternalUseOnlyPDS73": null,
  "ProcessIndicator": null,
  "ProcessingInformation": null,
  "ScoreReasonCode_MC": null,
  "MasterCardElectronicAcceptanceIndicator": null,
  "USDeferredBillingIndicator": null,
  "CVRTVRBitErrorResultsListing": null,
  "PINServiceCode": null,
  "AddrVeriReqOptCode": null,
  "AddressVerificationResponse": null,
  "MerchantAdviceCode": null,
  "VisaResponseCodes": null,
  "USExistingDebtIndicator": null,
  "RelationshipParticipantIndicator": null,
  "MasterCardCVC1CVC2Validation": null,
  "CVC1StatusChange": null,
  "MagneticStripeComplianceErrorIndicator": null,
  "CVC1TrackEditErrors": null,
  "TravIndPreSerInterProIden": null,
  "CPSRequest": null,
  "CPSRequestTransactionId": null,
  "CVC2": null,
  "CVV2PresenceID": null,
  "CVV2Value": null,
  "CVV2ResponseCode": null,
  "FleetCardIDRequestIndicator": null,
  "OptionalFreeformInformationalText": null,
  "CommercialCardInquiryRequest": null,
  "CommercialCardInquiryResponse": null,
  "MasterCardPromotionCode": null,
  "AmericanExpressCustomerIDNumber": null,
  "MarketspecificDataIdentifier": null,
  "PrestigiousPropertiesIndicator": null,
  "MCFleetCardIDDriverNumber": null,
  "MCFleetCardVehicleNumber": null,
  "AVSAddressData": null,
  "PostalCode": "90210",
  "AuthIDResponse": null,
  "RulesScore_MC": null,
  "CardValidationCodeResult": null,
  "TransactionDestinationInstitutionIDCode": null,
  "CurrencyConversionAssessmentAmount": "0",
  "AdditionalAmounts": null,
  "OnbehalfIssuer": null,
  "ThirdPartyFraudResponse": [
    {
      "Lifecycle_id": "10216550825",
      "Event_external_id": "0216550825",
      "Score": 8,
      "Decision": "approve",
      "FirstFraudRuleandAction": "PSD2-Article-18",
      "OtherFraudRulesandActions": null,
      "Alert": true,
      "FraudSCARequired": false
    }
  ],
  "CardType": 0,
  "SecondaryCardType": null,
  "AuthDecisionDescription": "Approved",
  "AuthDecisionControlId": null,
  "AuthDecisionCategory": null,
  "AuthDecisionRuleDescription": null,
  "card_category": "Digital",
  "NewOTB": 4988.6,
  "AccountUUID": "ee160353-56e34128-a8e4-4b53901da217",
  "CardUUID": "bda7776d-715b4cc6-99f6-839bdba48d03",
  "AccountOpeningDate": "07/26/2021 00:00:00",
  "Ecreationdate": "07/26/2021 00:00:00",
  "CardCycleGroupIdentifier": 672513,
  "CardCreationSource": "Individual",
  "TransactionUUID": "78bbe31d-9fad4d0a-8177-b2c2023800fa",
  "TransactionLifeCycleUUID": "5261a22e-78da4676-a630-9b2dc4dc36a4",
  "RMA_RequestId": null,
  "FraudBlob": null,
  "Client": null,
  "OverlimitPolicy_DynEligRulesHit": null,
  "OverlimitPolicy_PctAllowed": null,
  "OverlimitPolicy_DollarAllowed": null,
  "OverlimitPolicy_TransactionCatg": null,
  "OverlimitPolicy_PositiveOTBatTran": null,
  "ClientId": null,
  "MerchantName": " Midwest Emporium",
  "PDPolicy_DynEligRulesHit": null,
  "PDPolicy_DaysAllowed": null,
  "RequestUniversalUniqueID": "e012b994-bb614354-9ae6-ec6636487ef9",
  "AlertType": "RealTime",
  "CustomerZipCode": null,
  "TransactionZipCode": null,
  "AVS_Indicator": "2",
  "AVS_Response_Code": null,
  "CreditLimit": 500000.0,
  "cardexpirationdate_file": "07/26/2021 00:00:00",
  "cardexpirationdate_customer": "07/26/2021 00:00:00",
  "CardExpiration_Response": "1",
  "Authorizations1": null,
  "InstitutionId": "4855",
  "ProductId": 4969,
  "ThirdParty_Fraud_Score": "",
  "ThirdParty_Fraud_Action": ""
}
Response fields details
Fields Description

Request_ID

string

Allowable Values:

19

admin_number

string

Allowable Values:

10

last4_card_number

string

Allowable Values:

4

res_code_override

string

Allowable Values:

2

reason

string

Allowable Values:

400

Sample response body

{
  "application/json": {
    "Request_ID": "2123424",
    "admin_number": "675505",
    "last4_card_number": "1564",
    "res_code_override": "00",
    "reason": "Approved or Completed successfully"
  }
}