Cards Transaction Features

cards_transaction_features

Following JSON details the fields that will be sent to both Slacker Manager and the schema of the message in the Kafka Topics (caa. 05 Dec 22)

  • cards.card_payment_created.event.v1

  • cards.card_withdrawal_created.event.v1

{
    "id":"8b0c952f-54d9-4cb9-9125-2b894431b0ea",
    "transactionId":"8b0c952f-54d9-4cb9-9125-2b894431b0ea",
    "transactionCode":"DOMESTIC_PAYMENT",
    "customerId":"24521ff5-d43f-41fe-a325-efe839f37625",
    "accountId":"327994d9-ccf6-4cc5-9127-232bde6425a4",
    "counterPartAccountId":"MASTERCARD",
    "isReversal":false,
    "settlementState":"AUTHORIZE",
    "amount":1.09,
    "status":"PENDING",
    "currency":"PHP",
    "timestamp":"string",
    "fee":0.0,
    "cardDetails":{
        "cardId":"e6ad3f53-40c5-4f5a-8873-e8cf94098048",
        "cardType":"VIRTUAL",
        "proxyNumber":"780597826",
        "lastFourDigitsCardNumber":"436434XXXXXX4584"
    },
    "categoryCode":"ECOMM",
    "merchantCode":"string",
    "merchantName":"string",
    "mti":"string",
    "processingCode":"string",
    "panEntryMode":"string",
    "cardAcceptorTerminalID":"string",
    "cardAcceptorMerchantID":"string",
    "receiverEmail":"",
    "receiverPhone":"",
    "receiverAccountName":"MASTERCARD",
    "receiverIdType":"",
    "cardAcceptorTermName":"string",
    "ecomIndicator":"string",
    "acquirerCountryCode":"string",
    "payerEmail":"",
    "payerPhone":"",
    "payerAccountName":"",
    "payerIdType":"",
    "ccFirstname":"",
    "ccLastname":"",
    "ccBin":"",
    "ccLastDigits":"",
    "ccExpDate":"",
    "transactionCurrencyCode":"PHP",
    "transactionChannel":"ECOMM"
}

Cards Transaction Features - card_transaction_features

Response Result

Description

feature_id

Atomic

Type

customerId

entity_id

customerid

 

UUID

id

 

id

 

UUID

transactionId

 

transactionid

 

string

transactionCode

 

transactioncode

 

string

accountId

 

accountid

 

string

counterPartAccountId

 

counterpartaccountid

 

string

isReversal

 

isreversal

 

boolean

settlementState

 

settlementstate

 

decimal

amount

 

amount

 

string

status

 

status

 

string

currency

 

currency

 

string

timestamp

 

timestamp

 

decimal

fee

 

fee

 

string

cardDetails

{
  "cardId": "e6ad3f53-40c5-4f5a-8873-e8cf94098048",
  "cardType": "VIRTUAL",
  "proxyNumber": "780597826",
  "lastFourDigitsCardNumber": "436434XXXXXX4584"
}

cardid

cardtype

proxynumber

lastfourdigitscardnumber

 

 

categoryCode

 

categorycode

 

string

merchantCode

 

merchantcode

 

string

merchantName

 

merchantname

 

string

mti

 

mti

 

string

processingCode

 

processingcode

 

string

panEntryMode

 

panentrymode

 

string

cardAcceptorTerminalID

 

cardacceptorterminalid

 

string

cardAcceptorMerchantID

 

cardacceptormerchantid

 

string

receiverEmail

 

receiveremail

 

string

receiverPhone

 

receiverphone

 

string

receiverAccountName

 

receiveraccountname

 

string

receiverIdType

 

receiveridtype

 

string

cardAcceptorTermName

 

cardacceptortermname

 

string

ecomIndicator

 

ecomindicator

 

string

acquirerCountryCode

 

acquirercountrycode

 

string

payerEmail

 

payeremail

 

string

payerPhone

 

payerphone

 

string

payerAccountName

 

payeraccountname

 

string

payerIdType

 

payeridtype

 

string

ccFirstname

 

ccfirstname

 

string

ccLastname

 

cclastname

 

string

ccBin

 

ccbin

 

string

ccLastDigits

 

cclastdigits

 

string

ccExpDate

 

ccexpdate

 

string

transactionCurrencyCode

 

transactioncurrencycode

 

string

transactionChannel

 

transactionchannel

 

numeric