VGS browser proxy configuration
Setup VGS Proxy in Firefox
Go to Preferences
select the General
tab. Under Network Settings
select Settings
.

Next, configure proxy settings as below:

You can also use PAC file to instruct the browser how to route traffic.
Put the PAC file url here:

Go to your VGS dashboard and download the VGS certificate for your vault.

To import the certificate into Firefox, go to Privacy & Security
page in Preferences
and choose View Certificates
.

Certificate Manager
window will pop up. Import the VGS certificate you just downloaded and it will show up in the list.

When you try to access a site you will be prompted for the username and password for your VGS proxy. Under your VGS vault Settings page, you will find your access credentials. If you have not generated access credentials, then please generate and save for future usage. The access credentials will be used in Firefox's proxy authentication.

In your vault dashboard, setup route and filter using regex for revealing card number in 6T4 token and CVC in Generic - Numeric Length Preserving format. You can use the yaml example for Progressive.com.
Setup route for revealing a card
Enable Access Logger
in your VGS dashboard. Setup an outbound route and put (.*)
in the upstream host. If you do not have aliases, go to VGS Vault API to create some.
On the ecommerce website checkout page, input the payment info with credit card number and CVC aliases of test cards.

If the request passes the form validation and hits the payment gateway, you will see the result as below:

Go to your access logger and find the request coming in for that checkout. Check the information of that request and figure out what condition you should set to capture it.
The body payload of progressive.com is in JSON format. Normally, you should be able to use Secure this payload
to select the fields you want to reveal and set up filters directly.
If you would like to make a more generic route, then please use a regex to filter your expressions.
Once again, proceed to checkout with your credit card and CVC aliases. If you log in to your VGS Dashboard and select Logs
, then you should see the transaction and be able to verify the aliases were updated with the real test card number and CVC.
Last updated