Skip to main content

Partnership Integration

Partners can integrate APIs and provide users with branded cards, custom user experiences, fee rebates, or co-marketing opportunities — you can sign up through our Partners Dashboard.
Domain Whitelisting Required: During partner signup, you must provide all production and staging domains where your application will be hosted. These domains are whitelisted for SIWE (Sign-In with Ethereum) authentication and CORS.
  • localhost: Automatically allowed for local development (e.g., localhost:3000)
  • Production/Staging: All non-localhost domains must be registered during signup
  • Applications running on non-whitelisted domains will face authentication failures
Who it’s for: Any partner ready to move beyond experimentation and operate a live program.

Key Credentials

  • Partner ID → Required for webhooks, attribution, and tracking
  • App ID → Required for Partner Secure Element (PSE) access

Advanced Features

  • Branded cards and custom experiences
  • Multi-market support
  • BIN sponsorship
  • Compliance oversight

Dedicated Support

Direct access to Gnosis Pay team for technical guidance and business support.

Full Observability

Complete integration into your systems with webhooks and analytics.

Getting Your PartnerID and APP_ID

Through our self-service Partners Dashboard, partners can:
  • PartnerID: A unique identifier for partner organization within the Gnosis Pay ecosystem, enabling us to track user acquisition and attribute activity to integration.
  • APP_ID: An application-specific identifier that allows partners to authenticate with the PSE (Partner Secure Elements) and establish secure mTLS connection authentication between partner and Gnosis Pay.
To get your PartnerID and APP_ID through the Partners Dashboard:
  1. Sign up at partners.gnosispay.com
  2. Include your company details and app domains (required for CORS whitelisting)
  3. Get your PartnerID and APP_ID instantly upon registration
  4. Handle PSE integration setup, CSR signature, and webhook configuration directly through the dashboard
Critical: You must include all your production and staging domains during signup. While localhost is automatically allowed for development, all other domains must be whitelisted for both CORS and SIWE authentication. Missing domains will cause authentication failures and API access issues.