Create a VGS Vault

Before your system (or agent) can collect, tokenize, or route sensitive data through VGS, you'll need to create a VGS Vault.

A Vault is your secure, isolated environment inside VGS. It acts as the central control plane for:

  • Tokenizing and storing sensitive data

  • Configuring secure data routes via the Inbound and Outbound Proxies


Step-by-Step: Creating a Vault

Step 1. Sign up for an account using the VGS Dashboard

Go to dashboard.verygoodsecurity.com and sign in. If you don't have an account, you can create one for free.

After you sign up for an account, VGS will automatically create an Organization and Vault. Please feel free to customize your experience by renaming your sandbox Organization or Vault and inviting your teammates to collaborate in the same organization.

If you already have a VGS Organization and Vault setup, you can create additional vaults using the "+ New" button in the dashboard or via the VGS CLI.


Step 2. Find Your Vault ID

You’ll see a unique tenant identifier in the top-left of your Vault (e.g. tnt123abcde). This is your Vault ID - used to initialize VGS Collect, route traffic, and configure APIs.


What Can I Do With a Vault?

Feature
Description

VGS Collect

Secure front-end collection of card/PII data

Inbound Proxy

Tokenize miscellaneous data before it enters your environment.

Outbound Proxy

Reveal and send data to PSPs or third parties

Card Management

Get access to additional card services such as network tokens and cryptograms that can be used for agent-based payments


Step 3. Enable Card Management

If not already done, please email [email protected] to enable the VGS Card Management API on your account.

Last updated