Praxis Wiki logo

Objects Wallet


{danger.fa-exclamation-triangle} IMPORTANT:
Not all wallets have a reusable structure that can be serialized.
Any wallet identified by "wallet_token": "1bl8c8BxAd7vRbMWy0ahh71qDH_7CebB" is considered a void wallet.
The customer will not see it in the dropdown of saved payment methods, and it cannot be used for direct/wallet-token API calls.
Likewise, "account_identifier": "1bl8c8BxAd7vRbMWy0ahh71qDH_7CebB" is also considered void.

STRUCTURE

✓ - required value
? - optional, value or null
✕ - always appears as null

Variable Type Description
wallet_token varchar(32) HASH value of customer's e-wallet account details.
account_identifier varchar(256) Customer account ID at PSP (e-wallet login or bank account).
data Generic object ? Customer data related to wallet.

EXAMPLE

{
    "wallet_token": "wxtDmu8trYHrMWnpoBsEoq6YxqNxAsP-",
    "account_identifier": "11112222333344",
    "data": {
        "some_variable_1": "some_value_1",
        "some_variable_2": "some_value_2"
    }
}