WooCommerce Integration
Enabling Designer on a Product
- Go to WooCommerce → Products → Edit a product
- In the right sidebar, find the DesignLab meta box
- Check Enable product designer
- Select which DesignLab product to use
- Update the product
Customer Experience
When a customer visits the product page:
- They see an "Open Designer" button
- Clicking opens the full-screen design editor
- They can add text, images, shapes, QR codes
- Click "Apply & Close" to save the design
- Click "Customize & Add to Cart" to purchase
Cart Integration
- The cart shows a preview thumbnail of the custom design
- Design data is stored in the cart item meta
- Extra pricing from pricing rules is added to the product price
Order Integration
After checkout:
- Design data is saved in the order item meta
- The admin can view designs in DesignLab → Orders
- Each order item shows preview + print-ready thumbnails
- Click "View Full Design" for the Design Viewer with downloads