Integration with Shopify

Overview of integration process

Here you will find an overview of the crucial steps required to integrate Kvalifika into Shopify. You can find more details on each step in the relevant sections.

However, it is possible to use Kvalifika without any integration. You can find detailed user guides in the following sections:

Integration Overview

Shopify is a popular Ecommerce solution that allows you to organize products, customize a storefront & accept payments.

Kvalifika can integrate with Shopify for verification purposes.

One of the most popular e-commerce platform integration with Kvalifika provides easy-to-set-up verification tool from the get-go. By synchronizing a small part of Kvalifika's powerful verification capabilities, Shopify store owners or managers can start verifying their customers depending their needs.

Kvalifika's Instant, Easy, and Seamless Identity Verification allow Shopify users to:

  • Liveness and age check

    (You can verify your customer’s Liveness and age using the Video-selfie by analyzing 3D Biometrics in just two seconds.)

  • Document Verification (Verify your customer’s documents in real-time with high speed and accuracy.)

  • Have Sophisticated Dashboard (You can design manual or automatic flow, which can help you to observe the data easily in one place)

Kvalifika helps retail and e-commerce service providers to reduce abandonment during checkout, identify and verify high-risk merchants, prevent card fraud, and protect high-volume transactions.

Create a Kvalifika account

To enable communication between Shopify and Kvalifika, you need to signup for a Kvalifika account (see Sign Up).

You can use a publishable Application ID for all SDKs (web App or mobile app). You can use Secret Key for all server-side libraries (e.g. backend server).

After adding Shopify website URL in Cors you can generate Code Snippet from header Menu. Click + on the right side of Quick Verification in header Menu and Click Code Snippet.

This action will open the Code Snippet drawer from the right side where you can copy generated JavaScript code into Head of HTML Document.


Cross-origin resource sharing (CORS) is a mechanism that allows restricted resources on a web page to be requested from another domain outside the domain from which the first resource was served.

To add the allowed domains master users needs to write the domains in the texts box (the domains are added by clicking the suggested domains) and click SAVE:

After saving the domains, they will appear in the box and it is possible to delete the domains individually:


Credentials show information for production and sandbox (testing) environments for integration with the 3rd party systems:

  • Application ID

  • Secret Key

Last updated