- Getting Started
- Standalone 3D Secure
- Mobile SDK
- Manage Payments
- Fraud Screening
- ReD Shield
- Single Sign On
- API Reference
- Result Codes
- Brands Reference
OmniTokens allows you to store payment data in an external system, for later use. Currently, for external systems we integrate with RCS and Chase Orbital. Based on configuration the payment data can be stored in one of these systems
This guide describes how you can store the data using our Server-to-Server API and how you can subsequently use the stored card details for a subsequent payment.
Store the data as stand-alone
An omnitoken can be created by calling the
/omnitokens endpoint. You receive the omnitoken in the response in the field
Try it out in the interactive editor below. With the below field values, the payment data will be stored in the Chase Orbital system.
Using the stored payment data
Once the payment data is stored in the external system and you received an omnitoken you can use it to make a payment.
Please fill-in in the below URL the
Store the data during a payment
A payment's data can be stored at the same time as the payment by adding an additional parameter to the normal payment request as described in synchronous workflow of the Server-to-Server:
(Please note the
testMode=EXTERNAL should be sent only when testing from this site or using the ACI test environment.)
Try it out in the interactive editor from the above link and you will find that you get the additional response parameter
omniToken. This parameter allows you to access the stored payment data during subsequent operations (see above use case).