Prerequisites

Before integrating ZYKAY, make sure you have:

Technical Requirements

RequirementDetails
HTTPSRequired for wallet connections
Modern BrowsersChrome 80+, Firefox 75+, Safari 13+, Edge 80+
Backend serverAny language (Node.js, PHP, Python, Go, etc.)
Session managementTo store verification status

Partner IDs

You will need:

  • Partner ID - Your unique identifier (ex: pk_live_a1b2c3d4...)
  • Partner Secret - HMAC Signing Key (base64-encoded)

Get IDs →

CSP setup

Your Content Security Policy must allow:

script-src https://widget-app.zykay.com;
connect-src https://widget-app.zykay.com;

See Configuring CSP & CORS for details.

Domain authorization

Your domain must be registered with ZYKAY. Contact us to add:

  • Production area (ex: https://votresite.com)
  • Staging domain (ex: https://staging.votresite.com)

Test app

To test the verification, you will need:

  • The ZYKAY app installed on a smartphone (iOS / Android)
  • A valid identity document (PDF France Identite or EUDI wallet)

ZYKAY supports two verification methods: PDF (France Identite certificate) and EUDI Wallet (France Identite app).