card_transaction.updated

Occurs when a card transaction happens.

Payload
const
enum
required

The type of event that occurred.

Allowed:
integer | null
required

Fee assessed by the merchant and paid for by the cardholder in the smallest unit of the currency. Will be zero if no fee is assessed. Rebates may be transmitted as a negative value to indicate credited fees.

string | null
required
deprecated

Unique identifier assigned to a transaction by the acquirer that can be used in dispute and chargeback filing. This field has been deprecated in favor of the acquirer_reference_number that resides in the event-level network_info.

uuid
required

The token for the account associated with this transaction.

integer
required
deprecated

When the transaction is pending, this represents the authorization amount of the transaction in the anticipated settlement currency. Once the transaction has settled, this field represents the settled amount in the settlement currency.

amounts
object
required
integer | null
required
deprecated

The authorization amount of the transaction in the anticipated settlement currency.

string | null
required

A fixed-width 6-digit numeric identifier that can be used to identify a transaction with networks.

required
uuid
required

Token for the card used in this transaction.

required
date-time
required

Date and time when the transaction first occurred. UTC time zone.

events
array of objects
events
required
merchant
object
required

Merchant information including full location details.

required
integer | null
required
deprecated

Analogous to the 'amount', but in the merchant currency.

integer | null
required
deprecated

Analogous to the 'authorization_amount', but in the merchant currency.

string
required

3-character alphabetic ISO 4217 code for the local currency of the transaction.

string | null
enum
required

Card network of the authorization. Value is UNKNOWN when Lithic cannot determine the network code from the upstream provider.

Allowed:
integer | null
required

Network-provided score assessing risk level associated with a given authorization. Scores are on a range of 0-999, with 0 representing the lowest risk and 999 representing the highest risk. For Visa transactions, where the raw score has a range of 0-99, Lithic will normalize the score by multiplying the raw score by 10x.

string
enum
required
pos
object
required
integer
required
deprecated

The settled amount of the transaction in the settlement currency.

string
enum
required

Status of the transaction.

Allowed:
uuid
required

Globally unique identifier.

required
tags
object
required

Key-value pairs for tagging resources. Tags allow you to associate arbitrary metadata with a resource for your own purposes.

date-time
required

Date and time when the transaction last updated. UTC time zone.

Response
200

Return a 200 status to indicate that the data was received successfully

Payload
Choose an example