Transit API
HTTP header identifying the actor initiating the request.
The Card Issuer Identifier. Unique for each card issuer.
The Wallet Provider Identifier.For example:APPLE_PAYHUAWEI_PAYXIAOMI_PAY
The Product Identifier. Unique for each product. It is used by TSH to find the right metadata (e.g. card arts) associated to the product.
This object gives additional service provider data captured by the wallet provider during a payment.The structure of this object is opaque to TSH.
createCardAccount response payload
The Card Account Identifier. Unique for each card account.
Signature covering the concatenation of the UTF-8 encoded bytes of orderId followed by purchaseId. It is a ECDSA signature in PKCS7 format.
Internal Server Error
HTTP header identifying the actor initiating the request.
The Card Issuer Identifier. Unique for each card issuer.
The Card Account Identifier. Unique for each card account.
The Wallet Provider Identifier.For example:APPLE_PAYHUAWEI_PAYXIAOMI_PAY
checkCardAccount response payload
The Product Identifier. Unique for each product. It is used by TSH to find the right metadata (e.g. card arts) associated to the product.
Array of asset identifiers required to build card arts. Both cardBackground and icon asset identifiers shall be provided.
Asset identifier can be up to 64 characters.
If this parameter is not specified, TSH will pick default assets linked to productId. Otherwise the specified assets will be retrieved using the getAsset API
Internal Server Error
HTTP header identifying the actor initiating the request.
The Card Issuer Identifier. Unique for each card issuer.
The Card Account Identifier. Unique for each card account.
The Wallet Card Identifier. Unique for each wallet card.
The Wallet Card Account Identifier. Unique for each wallet card account.
The Wallet Account Identifier. Unique for each wallet account.
The Card last 4 or 5 digits.
provisionCard response payload
The Card Identifier. Unique for each card.
The card number to be displayed on the wallet.If it's not provided, the last 16 characters of cardAccountId will be used.
Array of asset identifiers required to build card arts. Both cardBackground and icon asset identifiers shall be provided.
Asset identifier can be up to 64 characters.
If this parameter is not specified, TSH will pick default assets linked to productId. Otherwise the specified assets will be retrieved using the getAsset API
Internal Server Error
HTTP header identifying the actor initiating the request.
The Card Issuer Identifier. Unique for each card issuer.
The Card Account Identifier. Unique for each card account.
The Card Identifier. Unique for each card.
Flag indicating whether this notification is about provisioning or not.
This object gives additional information about the operation result. For Calypso, the following will be provided:
"resultData": {
"csn" : "1122334455667788"
}
For EMV, the following will be provided:
"resultData": {
"pan" : "$encrypted_value"
}
The status code.
Optional additional status message
notifyOperationResult response payload
Internal Server Error
HTTP header identifying the actor initiating the request.
The Card Issuer Identifier. Unique for each card issuer.
The Card Account Identifier. Unique for each card account.
This object gives additional service provider data captured by the wallet provider during a payment.The structure of this object is opaque to TSH.
topUpCardAccount response payload
Signature covering the concatenation of the UTF-8 encoded bytes of orderId followed by purchaseId. It is a ECDSA signature in PKCS7 format.
Internal Server Error
HTTP header identifying the actor initiating the request.
The Card Issuer Identifier. Unique for each card issuer.
The Card Identifier. Unique for each card.
The new state to apply on the card
updateCardState response payload
Internal Server Error
The Card Issuer Identifier. Unique for each card issuer.
The list of card account identifiers
getCardAccountsMetadata response payload
Internal Server Error
The Card Issuer Identifier. Unique for each card issuer.
The Card Identifier. Unique for each card.
Data from device representing card image, for filtering allowed actions.Base64 encoded string.
Identifier for the plan to retrieve actions for.If not present, all valid actions shall be returned.
getCardActions response payload
Configuration valid until the specified time.RFC3339 format. Example 2018-12-24T17:32:28Z
Internal Server Error
Last updated
Was this helpful?