ListAllTokens

Returns all the tokens (active and inactive) linked to a card

Request Path Parameters

ParametertypeLimitsrequiredDescription
terminalIDString10 characters✓The Paymentology issued terminal id of the terminal requesting the transaction
customerReferenceString1-255 characters✓Customer reference linked with this card
cardIdentifierString1-20 characters✓The card number, sequence number or tracking number of the specified card
transactionIDString1-255 characters✓a unique identifier generated by the client, which must not be duplicated over time.
transactionDateDate✓Transaction date generated by the calling client
checksumString✓HMAC-SHA256 hashed signature of the concatenated method name with all argument values using the terminal password as private key
<?xml version="1.0" encoding="UTF-8"?>
<methodCall>
    <methodName>ListAllTokens</methodName>
    <params>
        <param>
            <value>
                <string>0093270589</string>
            </value>
        </param>
        <param>
            <value>
                <string>FRJMEO06</string>
            </value>
        </param>
        <param>
            <value>
                <string>5432161234249497</string>
            </value>
        </param>
        <param>
            <value>
                <string>TR_LAT_001</string>
            </value>
        </param>
        <param>
            <value>
                <dateTime.iso8601>20230519T10:02:59</dateTime.iso8601>
            </value>
        </param>
        <param>
            <value>
                <string>381B25DE182481ECEB0BE4D2C0047FC8CFED6C050</string>
            </value>
        </param>
    </params>
</methodCall>

Response Parameters

FieldtypeDescription
resultCodeIntegerStatus code indicating transaction result
resultTextStringStatus text indicating result
tokensArrayThe tokens linked to this card. Array includes: DeviceName; ProvisioningStatusCode; DigitizationRequestDateTime; TokenType; ExpirationDate; ProvisioningStatusDescription; TokenActivatedDateTime; TokenRequestorName; WalletID; DeviceId; TokenUniqueReference; DeviceType; CurrentStatusDescription
<?xml version="1.0" encoding="UTF-8"?>
<methodResponse>
    <params>
        <param>
            <value>
                <struct>
                    <member>
                        <name>resultCode</name>
                        <value>
                            <int>1</int>
                        </value>
                    </member>
                    <member>
                        <name>resultText</name>
                        <value>
                            <string>Approved</string>
                        </value>
                    </member>
                    <member>
                        <name>tokens</name>
                        <value>
                            <array>
                                <data>
                                    <value>
                                        <struct>
                                            <member>
                                                <name>DeviceName</name>
                                                <value>
                                                    <string>Motorola Nexus 6</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>ProvisioningStatusCode</name>
                                                <value>
                                                    <string>S</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>DigitizationRequestDateTime</name>
                                                <value>
                                                    <string></string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>TokenType</name>
                                                <value>
                                                    <string>C</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>ExpirationDate</name>
                                                <value>
                                                    <double>0228</double>
                                                </value>
                                            </member>
                                            <member>
                                                <name>ProvisioningStatusDescription</name>
                                                <value>
                                                    <string>Provisioning successful</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>TokenActivatedDateTime</name>
                                                <value>
                                                    <dateTime.iso8601>20230420T09:52:11</dateTime.iso8601>
                                                </value>
                                            </member>
                                            <member>
                                                <name>TokenRequestorName</name>
                                                <value>
                                                    <string>MeaWallet</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>WalletId</name>
                                                <value>
                                                    <double>105</double>
                                                </value>
                                            </member>
                                            <member>
                                                <name>DeviceId</name>
                                                <value>
                                                    <double>1240402</double>
                                                </value>
                                            </member>
                                            <member>
                                                <name>TokenUniqueReference</name>
                                                <value>
                                                    <string>DWSPMC00000000943623zciqsgv0cb4hnimlidfflk5spay2</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>DeviceType</name>
                                                <value>
                                                    <double>21</double>
                                                </value>
                                            </member>
                                            <member>
                                                <name>CurrentStatusDescription</name>
                                                <value>
                                                    <string>Active</string>
                                                </value>
                                            </member>
                                        </struct>
                                    </value>
                                    <value>
                                        <struct>
                                            <member>
                                                <name>DeviceName</name>
                                                <value>
                                                    <string>Motorola Nexus 6</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>ProvisioningStatusCode</name>
                                                <value>
                                                    <string>S</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>DigitizationRequestDateTime</name>
                                                <value>
                                                    <string></string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>TokenType</name>
                                                <value>
                                                    <string>C</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>ExpirationDate</name>
                                                <value>
                                                    <double>0228</double>
                                                </value>
                                            </member>
                                            <member>
                                                <name>ProvisioningStatusDescription</name>
                                                <value>
                                                    <string>Provisioning successful</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>TokenActivatedDateTime</name>
                                                <value>
                                                    <dateTime.iso8601>20230420T09:52:11</dateTime.iso8601>
                                                </value>
                                            </member>
                                            <member>
                                                <name>TokenRequestorName</name>
                                                <value>
                                                    <string>MeaWallet</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>WalletId</name>
                                                <value>
                                                    <double>105</double>
                                                </value>
                                            </member>
                                            <member>
                                                <name>DeviceId</name>
                                                <value>
                                                    <double>1240402</double>
                                                </value>
                                            </member>
                                            <member>
                                                <name>TokenUniqueReference</name>
                                                <value>
                                                    <string>DWSPMC00000000943623zciqsgv0cb4hnimlidfflk5spay1</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>DeviceType</name>
                                                <value>
                                                    <double>21</double>
                                                </value>
                                            </member>
                                            <member>
                                                <name>CurrentStatusDescription</name>
                                                <value>
                                                    <string>Deactivated</string>
                                                </value>
                                            </member>
                                        </struct>
                                    </value>
                                    <value>
                                        <struct>
                                            <member>
                                                <name>DeviceName</name>
                                                <value>
                                                    <string>Motorola Nexus 6</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>ProvisioningStatusCode</name>
                                                <value>
                                                    <string>S</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>DigitizationRequestDateTime</name>
                                                <value>
                                                    <string></string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>TokenType</name>
                                                <value>
                                                    <string>C</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>ExpirationDate</name>
                                                <value>
                                                    <double>0228</double>
                                                </value>
                                            </member>
                                            <member>
                                                <name>ProvisioningStatusDescription</name>
                                                <value>
                                                    <string>Provisioning successful</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>TokenActivatedDateTime</name>
                                                <value>
                                                    <dateTime.iso8601>20230420T09:52:11</dateTime.iso8601>
                                                </value>
                                            </member>
                                            <member>
                                                <name>TokenRequestorName</name>
                                                <value>
                                                    <string>MeaWallet</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>WalletId</name>
                                                <value>
                                                    <double>105</double>
                                                </value>
                                            </member>
                                            <member>
                                                <name>DeviceId</name>
                                                <value>
                                                    <double>1240402</double>
                                                </value>
                                            </member>
                                            <member>
                                                <name>TokenUniqueReference</name>
                                                <value>
                                                    <string>DWSPMC00000000943623zciqsgv0cb4hnimlidfflk5spay3</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>DeviceType</name>
                                                <value>
                                                    <double>21</double>
                                                </value>
                                            </member>
                                            <member>
                                                <name>CurrentStatusDescription</name>
                                                <value>
                                                    <string>Active</string>
                                                </value>
                                            </member>
                                        </struct>
                                    </value>
                                </data>
                            </array>
                        </value>
                    </member>
                </struct>
            </value>
        </param>
    </params>
</methodResponse>