Provisioning and Management API
Download OpenAPI specification
Get Digital Card Bundle Data
Issuer unique identifier. Assigned by Thales during onboarding.
Indicates which digital wallet is involved in the use case.
| Value | Description |
|---|---|
| 1 | Apple |
| 2 | |
| 3 | Samsung |
Digital card unique identifier
DGGLSW8D8AC610566D4EF09C22186B2A5ED756Card account unique identifier
FAPLSW8D8AC610566D4EF09C22186B2A5ED793User unique identifier.
Always provided for Apple.
sSHfawfGsHUQjg8zaOHnPPgso5TFWallet unique identifier.
Corresponds to unique device identifier for Apple and Samsung.
Corresponds to unique identifier assigned for a given user and device for Google.
9i+KsSHjySa7Nxyzpvp6V/mL/fhwwZ7H/NEE9XCGjO6zzKiNnimDDAVHxOFa0jKFDevice type.
| value | description |
|---|---|
| 1 | Phone |
| 2 | Tablet |
| 3 | Watch |
| 4-99 | RFU |
An unexpected error occurred while processing the request.
The request cannot be retried.
Only used in cases where it's not be possible to provide more information about what went wrong with the request (i.e. return HTTP 200 with 'responseContext').
Indicates that the system is unavailable.
The request can be retried.
Issuer unique identifier. Assigned by Thales during onboarding.
Indicates which digital wallet is involved in the use case.
| Value | Description |
|---|---|
| 1 | Apple |
| 2 | |
| 3 | Samsung |
Digital card unique identifier
DGGLSW8D8AC610566D4EF09C22186B2A5ED756Card account unique identifier
FAPLSW8D8AC610566D4EF09C22186B2A5ED793Wallet unique identifier.
Corresponds to unique device identifier for Apple and Samsung.
Corresponds to unique identifier assigned for a given user and device for Google.
9i+KsSHjySa7Nxyzpvp6V/mL/fhwwZ7H/NEE9XCGjO6zzKiNnimDDAVHxOFa0jKFUser unique identifier.
Always provided for Apple.
sSHfawfGsHUQjg8zaOHnPPgso5TFDevice type.
| value | description |
|---|---|
| 1 | Phone |
| 2 | Tablet |
| 3 | Watch |
| 4-99 | RFU |
Object containing contextual information based on event value.
For Calypso card technology, in case of provisioning_success, it will contain the CSN: {"csn":"000000006818F4EB"}
In case of failure, it may contain statusCode and statusMessage to provide more details:{"statusCode":431,"statusMessage":"Error XYZ"}
Last known state of the digital card bundle.
Applicable to CBT only.
An unexpected error occurred while processing the request.
The request cannot be retried.
Only used in cases where it's not be possible to provide more information about what went wrong with the request (i.e. return HTTP 200 with 'responseContext').
Indicates that the system is unavailable.
The request can be retried.
Issuer unique identifier. Assigned by Thales during onboarding.
Indicates which digital wallet is involved in the use case.
| Value | Description |
|---|---|
| 1 | Apple |
| 2 | |
| 3 | Samsung |
Digital card unique identifier
DGGLSW8D8AC610566D4EF09C22186B2A5ED756Card account unique identifier
FAPLSW8D8AC610566D4EF09C22186B2A5ED793Indicates whether the action is initiated from the device or via cloud interface.
Applicable to 'unlink' action and CBT only.
An unexpected error occurred while processing the request.
The request cannot be retried.
Only used in cases where it's not be possible to provide more information about what went wrong with the request (i.e. return HTTP 200 with 'responseContext').
Indicates that the system is unavailable.
The request can be retried.
Issuer unique identifier. Assigned by Thales during onboarding.
Indicates which digital wallet is involved in the use case.
| Value | Description |
|---|---|
| 1 | Apple |
| 2 | |
| 3 | Samsung |
Card account unique identifier
FAPLSW8D8AC610566D4EF09C22186B2A5ED793Value of the card to be displayed to the user.
458965204578Identifier referencing card arts configuration used for this card.
Default value configured during onboarding is used if this parameter is not provided.
046d8480-c229-49d3-b2b0-cfe135da1da4An unexpected error occurred while processing the request.
The request cannot be retried.
Only used in cases where it's not be possible to provide more information about what went wrong with the request (i.e. return HTTP 200 with 'responseContext').
Indicates that the system is unavailable.
The request can be retried.
Issuer unique identifier. Assigned by Thales during onboarding.
Indicates which digital wallet is involved in the use case.
| Value | Description |
|---|---|
| 1 | Apple |
| 2 | |
| 3 | Samsung |
User unique identifier
sSHfawfGsHUQjg8zaOHnPPgso5TFCard account unique identifier
FAPLSW8D8AC610566D4EF09C22186B2A5ED793Digital card unique identifier
DGGLSW8D8AC610566D4EF09C22186B2A5ED756Order unique identifier
Payment credentials encrypted with PSP key.
Clear format is defined as per wallet specification here.
Amount
12.9The 3-letter currency code defined in ISO 4217
EURPattern: ^[A-Za-z]{3}$Purchase unique identifier
P20160107_123456An unexpected error occurred while processing the request.
The request cannot be retried.
Only used in cases where it's not be possible to provide more information about what went wrong with the request (i.e. return HTTP 200 with 'responseContext').
Indicates that the system is unavailable.
The request can be retried.
Issuer unique identifier. Assigned by Thales during onboarding.
Indicates which digital wallet is involved in the use case.
| Value | Description |
|---|---|
| 1 | Apple |
| 2 | |
| 3 | Samsung |
Card account unique identifier.
Not provided when Google is fetching the list of purchasable products for initial provisionings (done on daily basis).
Always provided otherwise.
FAPLSW8D8AC610566D4EF09C22186B2A5ED793Digital card unique identifier
DGGLSW8D8AC610566D4EF09C22186B2A5ED756Unique identifier of a time based product.
Provided when checking renewal options of this product.
6489d6ae-231d-4260-afd6-5fa44ede0d59Last known state of the digital card bundle.
Applicable to CBT only.
An unexpected error occurred while processing the request.
The request cannot be retried.
Only used in cases where it's not be possible to provide more information about what went wrong with the request (i.e. return HTTP 200 with 'responseContext').
Indicates that the system is unavailable.
The request can be retried.
Issuer unique identifier. Assigned by Thales during onboarding.
Indicates which digital wallet is involved in the use case.
| Value | Description |
|---|---|
| 1 | Apple |
| 2 | |
| 3 | Samsung |
Card account unique identifier
FAPLSW8D8AC610566D4EF09C22186B2A5ED793Digital card unique identifier
DGGLSW8D8AC610566D4EF09C22186B2A5ED756Encrypted Token Data about the token the user wants to register.
It is encrypted using the JWE encryption (please refer to Encrypt Sensitive Data section for more details).
The JSON object that is encrypted is defined as follows:
| JSON field parameter name | description |
|---|---|
| pan | The token PAN value (up to 19 numeric digits) |
| expiryMonth | The expiry month of the token in MM format |
| expiryYear | The expiry year of the token in YYYY format |
Token unique identifier.
Provided only in case of re-registration.
63a0c6dd-2993-49f3-b6ac-9721fbe0877eToken unique identifier.
It's the value identified by payment gateway thanks to tokenData provided as input.
63a0c6dd-2993-49f3-b6ac-9721fbe0877eAn unexpected error occurred while processing the request.
The request cannot be retried.
Only used in cases where it's not be possible to provide more information about what went wrong with the request (i.e. return HTTP 200 with 'responseContext').
Indicates that the system is unavailable.
The request can be retried.
Get Digital Card Bundle Commands
Issuer unique identifier. Assigned by Thales during onboarding.
Indicates which digital wallet is involved in the use case.
| Value | Description |
|---|---|
| 1 | Apple |
| 2 | |
| 3 | Samsung |
Digital card unique identifier
DGGLSW8D8AC610566D4EF09C22186B2A5ED756Card account unique identifier
FAPLSW8D8AC610566D4EF09C22186B2A5ED793Flag indicating that the commands from previous responses array were not all executed successfully.
An unexpected error occurred while processing the request.
The request cannot be retried.
Only used in cases where it's not be possible to provide more information about what went wrong with the request (i.e. return HTTP 200 with 'responseContext').
Indicates that the system is unavailable.
The request can be retried.
Issuer unique identifier. Assigned by Thales during onboarding.
Indicates which digital wallet is involved in the use case.
| Value | Description |
|---|---|
| 1 | Apple |
| 2 | |
| 3 | Samsung |
Digital card unique identifier
DGGLSW8D8AC610566D4EF09C22186B2A5ED756Card account unique identifier
FAPLSW8D8AC610566D4EF09C22186B2A5ED793Value that should be used to provide updates that occurred since that time.
An unexpected error occurred while processing the request.
The request cannot be retried.
Only used in cases where it's not be possible to provide more information about what went wrong with the request (i.e. return HTTP 200 with 'responseContext').
Indicates that the system is unavailable.
The request can be retried.
Issuer unique identifier. Assigned by Thales during onboarding.
Indicates which digital wallet is involved in the use case.
| Value | Description |
|---|---|
| 1 | Apple |
| 2 | |
| 3 | Samsung |
Digital card unique identifier
DGGLSW8D8AC610566D4EF09C22186B2A5ED756Card account unique identifier
FAPLSW8D8AC610566D4EF09C22186B2A5ED793Value that should be used to provide updates that occurred since that time.
An unexpected error occurred while processing the request.
The request cannot be retried.
Only used in cases where it's not be possible to provide more information about what went wrong with the request (i.e. return HTTP 200 with 'responseContext').
Indicates that the system is unavailable.
The request can be retried.
Last updated
Was this helpful?