---
title: "Printags Shopify app: PVC and NFC cards on demand | Printags"
description: "Printags app for Shopify: products matched to Printags models by SKU, artwork uploaded on the product page, order printed, shipped and tracked."
canonical: "https://www.printags.com/en/integrations/shopify/"
---

# Printags Shopify app: custom cards printed for every order

The customer uploads their artwork on the product page of your Shopify store. Printags prints, encodes and ships the card, and you follow the order in the app.

[Contact us to install it](https://www.printags.com/en/contact/)

The app is not published on the Shopify App Store yet: the team sends you the install link.

How it works

## How does the app work?

1

### Your products are matched to Printags

The SKU of a Shopify product is the Printags model id, for example ntag213\_pvccard\_white. No catalogue to copy.

2

### The customer uploads their artwork

The "Visuel Printags" theme block, added to the product page from the theme editor, collects the customer's artwork.

3

### Printags prints, encodes and ships

Orders containing these products are passed to Printags, which prints the cards, encodes the chips and ships.

4

### You follow every order

The app shows the progress of each order passed to Printags.

Requirements

## What do you need?

* A Shopify store with the Online Store sales channel
* A theme whose product page accepts app blocks (Online Store 2.0 themes)
* A Printags account with an active subscription
* A Printags API key, created in the dashboard: a test key (sk\_test\_) to start with, a live key (sk\_live\_) afterwards
[Compare Printags subscriptions](https://www.printags.com/en/rates-and-subscriptions-printags/)

Installation

## Install and connect the app

1. 1Install the Printags app on your store with the link the team sends you.
2. 2In the app, paste a test key (sk\_test\_...). Test orders are neither charged nor manufactured.
3. 3For each product to print, set the matching Printags model id as its SKU.
4. 4In the theme editor, add the "Visuel Printags" block to the product page template.
5. 5Place a test order and check that it shows in the app. Then replace the test key with a live key (sk\_live\_...).

 Start with a test key. With a live key, every order passed on is charged to your Printags account and manufactured.

Questions

## Shopify app: your questions

### Where do I find the Printags model id to use as SKU?

In the Printags catalogue: the GET /v2/products operation of the API, described at docs.printags.com, lists the models and their ids. The team can also give them to you.

### The "Visuel Printags" block does not show in my theme. Why?

Shopify only offers app blocks in the sections of JSON templates, the ones Online Store 2.0 themes use. An older theme has to be updated or replaced.

### How do I test without ordering real cards?

With a test key (sk\_test\_...): orders are created on the Printags sandbox, neither charged nor manufactured. Replace it with a live key (sk\_live\_...) once the flow is checked.

### Is the app on the Shopify App Store?

Not yet, its listing is being prepared. The app already works: contact the team to get the install link.

## Connect your Shopify store

Create your Printags account, choose a plan and create a test key, then ask for the install link.

[Create my Printags account](https://dashboard.printags.com/register)

* [A WooCommerce store? The Printags plugin](https://www.printags.com/en/integrations/woocommerce/)
* [A PrestaShop store? The Printags module](https://www.printags.com/en/integrations/prestashop/)
* [The REST API, for any other platform](https://www.printags.com/en/api-integration/)
* [All Printags integrations](https://www.printags.com/en/integrations/)
