Skip to main content

WooCommerce

Purpose and when to use​

WooCommerce support is optional. It loads only when WooCommerce is active. Members keep their Divi Membership access. WooCommerce is used for shop discounts and, if you turn it on, for payment through your existing Woo gateways.

Stripe and PayPal stay available either way. See Payment Gateways.

Where to configure​

Open a membership plan and use the WooCommerce tab. The tab is there when WooCommerce is active.

Turn on WooCommerce under Divi Engine → Divi Membership → Payment Gateways when members should be able to choose WooCommerce checkout on Registration Form and Signup Form.

Configure WooCommerce Payments, Mollie, Square, and your other shop payment methods in WooCommerce → Settings → Payments. Divi Membership sends the member to that checkout so they can pay with those methods. The WooCommerce checkout tab in Divi Membership has no API keys.

Member shop discount​

Member shop discount reduces cart prices for members of this plan. No coupon code is required.

SettingWhat it does
Discount typePercent or Fixed amount
AmountPercent off (for example 15) or a fixed amount in your store currency
Applies toAll products, Selected categories, or Selected products
Category IDs / Product IDsComma-separated IDs when the discount is not site-wide

Members-only and teaser products​

  • Members-only products — Comma-separated product IDs. Hidden from the catalogue and not purchasable unless the customer is on this plan.
  • Teaser products (view, not buy) — Comma-separated product IDs. They stay visible, but cannot be purchased until the customer joins this plan.

Checkout through WooCommerce​

Checkout products by billing cycle links a WooCommerce product ID to each cycle. When a member chooses WooCommerce checkout, that product is added to the cart and they pay with any enabled Woo gateway.

  • One-time cycles use a simple or virtual product.
  • Recurring cycles need WooCommerce Subscriptions and a subscription product on that cycle.

If WooCommerce Subscriptions is not active, recurring cycles cannot use Woo checkout. Use Stripe or PayPal for recurring plans, or keep Woo checkout on one-time cycles.

What's next​