This page is part of the REST API Guides. Using the JavaScript library instead? See Payments Library Guides.
Not all payment gateways support tokenization. For a complete list of integrations that support gateway tokenization, see Gateway Token Integrations. You can also check your gateway’s capabilities programmatically using the List Gateways endpoint.
When to Use Gateway Tokens
Create a Gateway Token
Endpoint:POST /PaymentGateway/tokenize
Tokenize API Reference
Complete parameter reference for tokenization requests
Response
gatewayToken value is the processor-specific token you’ll use for future charges.
Using Gateway Tokens
Once you have a gateway token, use it with theuserToken parameter in charge or authorize requests:
Gateway Token vs String Token
Related
String Tokenization
Store any data in Orchestra’s vault
Charge Payments
Use tokens in payment requests