Currently we support two types of card tokens. Regular tokens and `Global Tokens`. The difference between the regular and the global token is that the regular token can only be used on the terminal on which the card was tokenized whereas the Global Token can be used across all of your terminals.By default a card is tokenized with a regular token specifically issued for the terminal on which the payment was made. In order to receive Global Tokens instead of regular tokens the setting must be explicitly enabled in your terminal settings.If you have regular token/s which you want to exchange for global tokens (or vice versa) you can use the token-exchange endpoint.
To exchange a regular token for a global token, your terminal MUST have the Global Tokens Functionality Enabled.
IMPORTANT The token exchange functionality is not a tokenization endpoint. If you have a regular token issued while the Global Token functionality was disabled for your terminal, then you will not receive a global token for it. In order to do so, you have to tokenize the card again.
Request
Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.