ListAllTokens
Returns all the tokens (active and inactive) linked to a card
Request
Request body
string, 10 characters, required
The Paymentology issued terminal ID of the terminal requesting the transaction
string, 1-255 characters, required
Customer reference linked with this card
string, 1-20 characters, required
The card number, sequence number or tracking number of the specified card
string, 1-255 characters, required
a unique identifier generated by the client, which must not be duplicated over time.
date, required
Transaction date generated by the calling client
string, required
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
STATUS200 OK
Schema
integer
Status code indicating transaction result
string
Status text indicating result
array
The 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>
Was this page helpful?