Basic

Permissions and Shopify plans

What access AppsTint needs, and which features work on which Shopify plans.

AppsTint asks for Shopify access when you install, then each app only runs after you activate it. This page explains what those permissions are for, and which features need a specific Shopify plan (for example checkout extensions on Plus).

Permissions AppsTint requests

When you install AppsTint, Shopify shows a permission list. These cover all five apps in one install — you do not approve them per app.

Permission (plain English)Used for
View and edit ordersDelivery dates on orders, Document Printer, Store Protection screening, Shipping Labels
View customer orders (customer accounts)Delivery date on the customer's own order status page
View and edit productsUpsell cart pricing (Cart Transform)
View and create fulfillmentsShipping Labels — create and attach tracking
Manage merchant fulfillment ordersShipping Labels fulfillment workflow
Read and write cart transformsUpsell fixed price discounts on cart lines

You approve these once at install. Activating or deactivating an app does not change the Shopify permission list.

Delivery date metafield options

Delivery Calendar also creates an order metafield per calendar. AppsTint sets these options automatically when you save a calendar. You can confirm them under Settings → Custom data → Orders:

OptionWhy it matters
Copy values from matching cart metafieldsCopies the date from checkout onto the order when the order is created
Storefront API accessLets themes, Liquid, and notification emails read the date
Customer Account API accessLets the date show on the customer's order status page

Full steps: Delivery dates on your orders →

What each app runs on

AppWhere it runsShopify plan notes
Delivery CalendarCart theme block + checkout gate (all plans). Optional checkout date picker (Shopify Plus). Thank-you / order status blocks on most plans. Admin order block (all plans).Cart + gate work without Plus. Checkout-step picker needs Plus.
Upsell & Cross-sellTheme blocks on cart / product / drawer (all plans). Checkout and thank-you blocks where Shopify allows.Fixed price discounts need Shopify Plus (Cart Transform). Percentage and fixed-amount discounts work on all plans.
Document PrinterShopify admin order Print menu onlyWorks on all plans — no theme or checkout setup
Store ProtectionBackground rules on new ordersWorks on all plans — no theme or checkout setup
Shipping LabelsShopify admin order Print menu + carrier accountsWorks on all plans — uses your own FedEx/UPS account

Theme, checkout, and admin surfaces

Theme extensions (all plans)

These work on Basic, Shopify, Advanced, and Plus:

  • Delivery Calendar cart block
  • Delivery Checkout Gate app embed
  • Upsell blocks on cart, product, and cart drawer

Add them in Online Store → Themes → Customize.

Checkout extensions

SurfaceTypical availability
Checkout steps (information, shipping, payment) — Delivery Calendar picker, Upsell at checkoutShopify Plus only
Thank you page — Upsell thank-youMost plans except Shopify Starter
Order status / customer account — Delivery date block, Upsell on order statusMost plans except Shopify Starter (new customer accounts)
Not on Plus? Use Delivery Calendar on the cart page with the checkout gate. Use Upsell on cart / product pages with percentage or fixed-amount discounts. Documents, Protection, and Shipping Labels still work fully.

Admin extensions (all plans)

These appear in the Shopify admin for every plan:

  • Delivery Calendar order block (edit dates on an order)
  • Document Printer and Shipping Labels under the order Print menu

Quick checklist by plan

You have…You can use…
Any planActivate any app; cart / theme blocks; Documents; Protection; Shipping Labels; Delivery Calendar cart + gate; Upsell % / fixed-amount offers
PlusEverything above, plus Delivery Calendar and Upsell on the checkout steps, and Upsell fixed price (Cart Transform)

Next step

Activate the apps you need →