digital_wallet.tokenization_approval_request

Tokenization Customer Decisioning Request. Use tokenization.approval_request for notification webhooks.

Payload
string
required

Unique identifier for the user tokenizing a card

string
required

Unique identifier for the card being tokenized

date-time
required

Indicate when the request was received from Mastercard or Visa

device
object
string
enum
required

Whether Lithic decisioned on the token, and if so, what the decision was. APPROVED/VERIFICATION_REQUIRED/DENIED.

Allowed:
string
enum
required

The channel through which the tokenization was made.

Allowed:
string
enum

The source of the tokenization.

Allowed:
string
required

Unique identifier for the digital wallet token attempt

wallet_decisioning_info
object
required
digital_wallet_token_metadata
object
required

Contains the metadata for the digital wallet being tokenized.

The customer's tokenization decision outcome. Only populated in webhook events (after decisioning), not in the initial decisioning request

string
enum
required

The name of this event

Allowed:
tokenization_decline_reasons
array of objects

List of reasons why the tokenization was declined. Only populated in webhook events, not in the initial decisioning request

tokenization_decline_reasons
tokenization_tfa_reasons
array of objects

List of reasons why two-factor authentication was required. Only populated in webhook events, not in the initial decisioning request

tokenization_tfa_reasons
rule_results
array of objects

Results from rules that were evaluated for this tokenization. Only populated in webhook events, not in the initial decisioning request

rule_results
Headers
uuid

Webhook ID

integer

Unix timestamp used for HMAC verification

string

A list of HMAC signatures encoded in Base64 and separated by spaces. Can contain multiple HMAC signatures as a result of key rotation.

Response

LoadingLoading…