Theme Specification and Custom Liquid Development
A theme spec documents every template, section, and block before development begins. Custom Liquid covers product page templates, collection layouts, cart behaviour, and section schema. Canadian English spelling and copy conventions are applied throughout storefront-facing text where Ignited Nepal is responsible for content.
Metafield Architecture
Metafields are the correct tool for extending Shopify's data model for complex product catalogues. We design the namespace and key structure, build metafield definitions in the admin, and wire them into Liquid templates across product, collection, and page contexts.
Collection Filtering and Product Page Templates
Filter taxonomy is mapped to actual product data, not generic tag strings. Template routing handles different product types so each category of product gets the correct page structure without duplication.
Buy-Now-Pay-Later Configuration: Afterpay, Klarna, Shop Pay Instalments
All three are available through Shopify Payments in Canada. Configuration covers instalment messaging on product pages, cart, and checkout so customers see payment options where the purchase decision is made. Messaging compliance with FCAC (Financial Consumer Agency of Canada) guidelines for consumer credit communication is applied to all instalment display copy.
PIPEDA Compliance at Checkout
PIPEDA (Personal Information Protection and Electronic Documents Act) requires informed consent for data collection and processing. At the checkout level, this means correct data processing disclosure, marketing opt-in handling, and analytics consent gating. Implementation is built into the checkout and theme rather than handled by a standalone cookie banner that loads independently.
Shopify Markets for US and International Export
Shopify Markets handles multi-currency pricing, localised domains or subfolders, and market-specific product availability. For Canadian merchants, this typically covers USD pricing for the US market, with correct currency formatting, tax display, and any market-specific product rules. Additional international markets are configured where required.
Checkout Extensions (Shopify Plus)
For Plus merchants, checkout UI extensions replace checkout.liquid. We build extensions for order customisation, upsell blocks, delivery method configuration, and PIPEDA-compliant consent capture directly within the checkout flow.
App Integration and Audit
Every app in the stack is reviewed for redundancy and performance cost. Apps that duplicate native Shopify functionality are identified and, where appropriate, replaced with custom Liquid or Shopify API solutions.
Performance Optimisation
Core Web Vitals are measured and addressed at the theme level. Image optimisation, script deferral, and section-level lazy loading are built into every project.
Analytics
GA4 implementation, Shopify native analytics, and event tracking via the storefront API are configured with correct consent mode so tracked data reflects actual user consent state under PIPEDA.