Setting up PCI DSS dashboard

The PCI DSS dashboard is only available to Enterprise customers.

Overview

The PCI DSS dashboard helps you monitor and manage client-side scripts on your payment pages. There are two main setup options depending on your payment implementation:

PCI DSS dashboard setup options

1. Page Setup

Use this option if your payment pages are:

  • Server-side rendered (SSR)
  • Loaded through a page reload/navigation
  • Isolated from scripts present during client-side navigation

This setup filters the script list to only show scripts present on designated payment pages.

2. Modal Setup

Use this option if your payment forms are implemented through:

  • Modal windows
  • Popup widgets
  • Paywall overlays
  • Any dynamic UI where payments can be processed on multiple pages

This setup monitors scripts across your entire application since payment forms can appear on any page.

Configuration

Page Setup

You can configure multiple payment page URLs using the URL Pattern API.

Example pattern:

beverage.ltd/*orderID/checkout/payment

Configure using a CSS selector that identifies your payment modal/form.

Example selector:

#pay

The dashboard will display all scripts that could potentially interact with the payment form when it's active.

On this page