Payment Session
payment_terminal_id
BigInteger
payment_session_type_id
Integer
1 = SALE, 2 = REFUND
code
String(64)
Identify the payment session on Viva Wallet Network
amount
Numeric(20,8)
fee_amount
Numeric(20,8)
ISV fee
status_id
Integer
1 = CREATED, 2 = IN_PROGRESS, 3 = SUCCESS, 4 = FAILED, 5 = ABORTED
transaction_code
String(64)
Identify the payment terminal transaction
authorization_code
String(64)
Authorization code response from the authorizing institution
application_label
String(64)
Selected application label, VISA / AMEX etc
primary_account_number_masked
String(64)
verification_method
String(64)
The verification method used (i.e. "CONTACTLESS - NO CVM" )
transaction_message
String(128)
Description of error if one occured otherwise "Transaction successful"
preauth
Boolean
Boolean flag indicating a preauth
order_code
String(64)
Order code of completed sale transaction
short_order_code
String(64)
10-digit integer order code of completed sale transaction
currency_code
String(3)
ISO 4217 numeric currency code
merchant_reference
String(128)
Free text value that can be used by the merchant as a reference
reference_number
Integer
STAN number (System Trace Audit Number), it is a number generated by the cardholder bank that can be used to identify a transaction. It's always a six-digit code, and therefore is not truly unique
retrieval_reference_number
Integer
Unique transaction identification
Last updated