k-sync
Back to blog

Migrating a drones and RC aircraft store from WooCommerce to Shopify (2026)

How to migrate a drones, RC aircraft, or FPV WooCommerce store to Shopify — regulatory compliance metafields, flight time and range variants, age restrictions, spare parts compatibility, and drone retail Shopify setup.

·By k-sync
4 min read · 848 words

Drone and RC aircraft retail operates in one of the most heavily regulated consumer electronics categories. UK CAA regulations, age restrictions, and registration requirements must be communicated clearly to customers, and product data needs to reflect compliance class markings. Beyond regulation, the FPV and racing drone segment has complex build component compatibility requirements that require careful metafield structuring.

Drone and RC aircraft product categories

UK CAA drone regulation and product compliance

In the UK, drone regulations (under DMARES — the Drone and Model Aircraft Registration and Education Scheme) require:

During migration, structure this data as metafields so it can be displayed as compliance information and used in age verification logic:

product.metafields.drone.weight_g = "249"               // Critical — 250g threshold
product.metafields.drone.eu_c_class = "C0"              // C0 / C1 / C2 / C3 / C4
product.metafields.drone.registration_required = "false" // Based on weight and class
product.metafields.drone.caa_product_class = "Open A1"  // CAA subcategory
product.metafields.drone.age_restriction = "13"

Drone product specification metafields

MetafieldExampleProduct type
drone.weight_g249 / 895 / 1380All drones
drone.max_flight_time_min20 / 31 / 46Drones
drone.max_range_km4 / 10 / 15Drones
drone.max_speed_kmh50 / 75 / 93Drones
drone.camera_resolution4K 60fps / 4K 30fps / 1080pCamera drones
drone.obstacle_avoidanceOmnidirectional / Forward/backward / NoneCamera drones
drone.transmission_systemOcuSync 3 / O3 / WiFiCamera drones
drone.eu_c_classC0 / C1 / C2 / C3 / C4All drones
drone.motor_kv2207 / 2306 / 2400FPV motors
drone.battery_cell_count2S / 3S / 4S / 6SLiPo batteries
drone.battery_capacity_mah1300 / 1800 / 2200 / 3000LiPo batteries
drone.lipo_c_rating45C / 75C / 100CLiPo batteries
drone.frame_size_mm3 / 5 / 7 inch / 250mmFPV frames
drone.propeller_pitch4.5 / 4.8 / 5.1Propellers

FPV build component compatibility

FPV drone builders need to know that their components are compatible with each other before purchasing. This is a significant service opportunity for drone retailers — a component compatibility guide or build configurator can significantly reduce returns and build customer trust.

Key compatibility relationships:

Store compatibility data as metafields:

product.metafields.drone.compatible_frame_sizes = "5 inch,6 inch"
product.metafields.drone.motor_mounting_pattern = "16x16 / 25x25 / 30x30"
product.metafields.drone.prop_size_recommendation = "5045 / 5148"

LiPo battery handling and shipping restrictions

LiPo batteries are classified as dangerous goods under IATA regulations and are subject to air shipping restrictions. This affects:

During migration, flag all LiPo battery products:

product.metafields.drone.hazmat_lithium = "true"
product.metafields.drone.wh_capacity = "43.6"  // Calculate: mAh × V / 1000

Assign these products to a restricted shipping profile in Shopify that excludes air international shipping options.

Age verification for regulated products

Drones above 250g require the operator to be 13+. For FPV components and certain categories, a general 18+ age check may be appropriate for professional-grade equipment. In Shopify:

Post-migration checklist for drone and RC 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