k-sync
Back to blog

Migrating a CBD and hemp wellness store from WooCommerce to Shopify (2026)

How to migrate a CBD oil, hemp supplements, or cannabis wellness WooCommerce store to Shopify — Shopify's CBD policy, UK FSA compliance, payment processing for CBD, and hemp product Shopify setup.

·By k-sync
3 min read · 696 words

CBD retail in the UK is a legitimate and growing market, but it operates under specific regulatory constraints that affect every part of running an ecommerce store — from what payment processor you can use, to how you describe your products, to whether Shopify will host your store at all. Before migrating, understand what Shopify permits and what UK law requires.

Shopify's policy on CBD products

Shopify's acceptable use policy permits CBD product sales under specific conditions:

Shopify allows CBD stores to be hosted on its platform; it does not allow use of Shopify Payments for CBD transactions. This means you'll pay the additional transaction fee (0.5–2% depending on plan) for using a third-party payment provider unless you are on Shopify Plus.

UK CBD regulatory requirements

In the UK, CBD food products (oils, capsules, gummies, beverages) are classified as novel foods by the Food Standards Agency (FSA). Key requirements:

Payment processors for CBD on Shopify

Since Shopify Payments is unavailable for CBD, alternatives used by UK CBD merchants:

ProcessorCBD supportNotes
StripeRestricted (case by case)Stripe may support UK CBD with documentation; verify with Stripe compliance team before onboarding
PayPalNoPayPal prohibits CBD transactions in most territories
Opayo (Elavon)PossibleRequires merchant category code review; approach directly
EmerchantpayYesSpecialist high-risk processor with CBD experience
PaytentlyYesUK-based, specifically supports CBD merchants
Checkout.comCase by caseRequires compliance review and documentation

High-risk payment processors typically charge higher processing fees (2–4%) compared to standard card processing. Factor this into your margin calculations when migrating from WooCommerce where you may have had a lower-cost processor.

Product data migration for CBD

When migrating CBD products with k-sync, the product data (titles, descriptions, images, prices, SKUs) migrates as normal. Post-migration, ensure:

product.metafields.cbd.cbd_concentration_mg = "500"      // per container
product.metafields.cbd.cbd_concentration_per_ml = "16.7" // if liquid
product.metafields.cbd.thc_content_mg = "0.4"            // per container
product.metafields.cbd.lab_certificate_url = "https://..."
product.metafields.cbd.batch_number = "B240115"
product.metafields.cbd.fsa_novel_food_status = "Validated"
product.metafields.cbd.product_form = "Oil / Capsule / Gummy / Topical"

Age verification for CBD

Implement age verification at checkout — Shopify apps AgeChecker.Net or Age Verification by Omega support this. Even though 18+ sales of CBD are not legally mandated in the same way as alcohol, it is industry best practice and reduces regulatory risk.

Post-migration checklist for CBD stores

Migrate your store with k-sync

Connect your WooCommerce store, validate your products, and push to Shopify in minutes. Free for up to 50 products.

Get started free

Related reading

Browse all migration guides