THIS IS A DEMO STORE, ORDERS WILL NOT BE PROCESSED AND YOU WON'T BE CHARGED. U:Test P:funkytest111@

Headless Woo configuration

February 20, 2025

501 words | 3 min read.
DocumentationSetupConfigurationHeadless WooStripeWoocommerce
xtelegramfacebooktiktoklinkedin

1. Testing the configuration

Testing out the backend configuration for conflicts before buying the theme is available and recommended thanks to WordPress playground where You can preview the WP backend before purchasing. Download our test configuration file and import it into the playground to preview how will Your WordPress backend look. Then You can also import this JSON files for theme options, hero and menu objects for configurations. Then You should upload Your current content for tests against compatibility issues.

JSON mock files:

2. Setting required headless pages to drafts

It is required that those Woo pages are set to draft as the theme will handle them independently and having them published will result in a name conflict. You can also delete them.

  • 1. Shop /shop/
  • 2. My account – will be located at /account/
  • 3. Checkout /checkout/
  • 4. Cart /cart/

The homepage needs to be set and published, any other pages will generate during builds at the set urls.

3. Currency settings

Any currency is allowed, but some payment methods will change depending on it currently only one currency is supported by default.

  • 1. Currency should be set to right with space format
  • 2. Thousand separator should be empty
  • 3. Decimal separator should be a dot β€œ.”
  • 4. Number of decimals equal to 2

4. Stock management

Stock management should be enabled for the theme to work properly.

5. Advanced

The followed settings are suggested under Woocommerce > Settings > Advanced:

  • 1. Order data storage – WordPress posts storage (legacy) – required.
    • Enable compatibility mode ON (Synchronize orders between High-performance order storage and WordPress posts storage).
  • 2. Rate limit Checkout – unknown
  • 3. Order Attribution – unchecked – not supported, you have it covered in analytics with the data layer
  • 4. Experimental: New product editor – Try the new product editor (Beta) – Recommended ON

6. Full list of supported Woo features

Supported features:

  • Simple products
  • Variable products
  • Sale prices
  • Featured products
  • Tax calculations
  • Quantity handling
  • Coupon codes
    • fixed
    • percentage
  • Payment methods
    • Stripe
      • paypal
      • apple pay
      • google pay
      • klarna
      • blik (pln only)
      • revolut pay
  • Stock management
  • Shipping – WIP – requires additional configuration
  • Checkout
    • Register at checkout
    • Guest checkout
  • REST API
  • New product editor

Not yet:

  • Virtual products (WIP)
  • Direct bank transfers
  • Payment on delivery
  • Subscription products – workaround with stripe (see this post)
  • External products (WIP)
  • Group products (coming soon)
  • Brands
  • Reviews
  • Native password reset

George

Written by George – The theme author, a passionate coder and web developer with years of experience, whose expertise led to the creation of superfunky theme and other various creative IT projects including WordPress plugins and headless, highly complex websites as well as code for custom business solutions and digital arts.

Leave a review

No reviews yet.

Drop us a message

We crate delightful web development projects that stand out with their architecture, design, content and performance.

Stay up to date with our progress.

25 / 7

Tailwind

Tailwind

Swiper

Swiper

Stripe

Stripe

Woo

Woo

WordPress

WordPress

React

React

Gatsby

Gatsby

Netlify

Netlify

Node

Node

PHP

PHP

Github

Github

GA4

GA4

Cookie Consent
We inform you that uses cookies for the proper functioning of our website, as well as for analytical and advertising purposes. Learn more about how we use cookies in our Privacy Policy.