Skip to main content

Contains information about the digital wallet that funded the transaction.

Returned for all transactions funded by a digital wallet or related to digital wallet token provisioning.

For more on digital wallets, see the <</core-api/digital-wallets-management, Digital Wallets Management>> API reference and <</developer-guides/digital-wallets-and-tokenization, Digital Wallets and Tokenization>> developer guide.

user
object

Contains information about a cardholder.

state
string

State of the digital wallet token.

For state descriptions, see <</developer-guides/managing-the-digital-wallet-token-lifecycle#_transitioning_token_states, Transitioning Token States>>.

token
string

Unique identifier of the digital wallet token.

device
object

Contains information related to the device being provisioned.

metadata
object

Contains additional information about the digital wallet token.

card_token
string

Unique identifier of the card.

created_time
string<date-time>

Date and time when the digital wallet token object was created, in UTC.

state_reason
string

Reason why the digital wallet token transitioned to its current state.

otp_verification
object
fulfillment_status
string

Digital wallet token's provisioning status.

For fulfillment status descriptions, see <</core-api/digital-wallets-management#post_digitalwallettokentransitions, Create digital wallet token transition>>.

last_modified_time
string<date-time>

Date and time when the digital wallet token object was last modified, in UTC.

transaction_device
object

Contains information about the device used in the transaction to enhance the risk decisioning process. Use this data to improve fraud prevention and dispute resolution.

address_verification
object

Contains address verification information.

token_service_provider
object

Contains information held and provided by the token service provider (card network).

wallet_provider_profile
object

Contains information held and provided by the digital wallet provider.

issuer_eligibility_decision
string

The Marqeta platform's decision as to whether the digital wallet token should be provisioned.

  • 0000: The token should be provisioned.

  • token.activation.verification.required: Provisioning is pending; further action is required for completion.

  • token.activation.verification.required.tspdecision: Provisioning is pending; the card network's risk engine flagged the request for additional review.

  • decision due to TSP risk manager: Provisioning is pending; the card network's risk engine flagged the request for additional review.

  • invalid.cid: The card verification value 2 (CVV2) is invalid.

For all other values, check the value of the fulfillment_status field to definitively ascertain the provisioning outcome.

NOTE: The value invalid.cid indicates an invalid CVV2 number.