> ## Documentation Index
> Fetch the complete documentation index at: https://docs.veriox.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Step 4 — Test & Go Live

> Confirm your integration works, then open it to real visitors.

There is currently no separate testnet mode for merchants — your worker verifies against Concordium mainnet from the moment it's deployed and routed. Every verification, including your own test, uses a real Concordium identity and counts toward your billing once payment details are on file.

<Steps>
  <Step title="Add payment details in the portal">
    Go to **Billing** in [portal.veriox.io](https://portal.veriox.io) and add a payment method. Verifications will not be processed without an active billing setup.
  </Step>

  <Step title="Open your site in a private window">
    Open a new incognito or private browsing window and visit a protected page on your site. The Veriox verification popup should appear within a few seconds.

    If the popup does not appear, see [common mistakes](/troubleshooting/common-mistakes).
  </Step>

  <Step title="Complete a verification with your own wallet">
    Use the [Concordium wallet](https://concordium.com/download/), with a fully verified identity, to scan the QR code and approve the proof request.
  </Step>

  <Step title="Confirm the popup closes and session persists">
    After approving, the popup should close and the page should load normally. Refresh — the popup should not reappear.
  </Step>

  <Step title="Check your Veriox dashboard">
    Log in to [portal.veriox.io](https://portal.veriox.io) and confirm the verification appears in your usage stats.
  </Step>
</Steps>

That's it — your integration is live. Visitors to your site will now be prompted to verify their age using their Concordium ID.
