Faqs
- Home
- Faqs
What does this app do?
Layerimg AI is a professional Print-on-Demand (POD) customization tool. Merchants can configure specific customization areas for product variants, allowing customers to preview and submit personalized text or images in real-time on the product page. The customization details are seamlessly passed along with the order.
What permissions does the app require and why?
The app requires the following scopes:
read_products / write_products: To read product variant info and store POD configurations via Metafields.
read_files / write_files: To upload background images and customization previews to Shopify Files.
read_themes: To detect if the theme supports Online Store 2.0.
Is the app compatible with all themes?
The storefront POD editor (App Block) only supports Online Store 2.0 themes. If you are using a legacy theme, you must upgrade your theme to display the customization interface; however, back-end configuration remains fully functional.
How is the customer's customization info passed to the order?
Customization data is passed via Cart line item properties. This includes the preview image URL, customized text, and uploaded files, all of which are directly accessible to the merchant on the Shopify order details page.
Is manual setup required after installation?
No. Upon installation, the app automatically creates the necessary Metafield definitions. You simply need to select a product variant, configure the customization area, and add the App Block to your product page template.
Is my data secure?
Yes. Configuration data is stored in an encrypted database, and all images are uploaded via Shopify’s official Files API without relying on third-party storage. The app uses Shopify OAuth for authentication, and all Webhooks are signature-verified.
Will my data be retained after the app is uninstalled?
When the app is uninstalled, the Shopify Metafield data remains with the products (per Shopify platform behavior). However, internal database records are purged upon receiving the app/uninstalled webhook.