- Create a new Github codespace in this repo
- Create
.env
file in root of repo by copying.env-example
- Populate
.env
file with Vault ID, Access Credentials, and Stripe Token. - Start app:
npm start
- Ensure your codespace has port 3000 open to the public so that it can accept the requests from VGS
- Open app in browser
- Configure the filters in your vault (or import the
vgs-route-config.yaml
file in this repository) - Update your VGS Inbound Route's Upstream URL to the same URL that is in your browser.
- Enter card information into Collect JS form and submit payment