Linux 软件免费装
Banner图

Buy X Get Y Free BOGO Offers for WooCommerce

开发者 hell0bunny
更新时间 2026年8月22日 22:40
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce promotions bogo gift buy x get y

下载

1.0.0

详情介绍:

Buy X Get Y Free BOGO Offers for WooCommerce lets you run promotions customers understand and store owners can trust. Set up classic buy 2 get 1 deals, gift another product, or sell the reward at a discount. Works on simple products and on each variation of a variable product. No complicated builders. No two deals fighting on the same item. One product, one offer. Highlights Feature list Deals Rewards Global rules Per product Per variation Priority (conflict-free) Limits Schedule & messages Storefront Placeholders Use in messages and cart labels: {buy_qty} {get_qty} {reward} {title} {remaining} {start_date} {end_date} {product_name} {gift_name} Admin Compatibility In detail 1. Deal types Create buy X get Y of the same product (classic BOGO) or buy X of one product, get Y of a gift. Gift products can be simple items or a specific variation of a variable product. Buy and Get quantities are set on each global rule, simple product, or variation. 2. Reward types The extra item can be a gift (zero price), percent off, or a fixed price. Percent and fixed rewards still add a clear reward line in the cart so the promotion is visible at checkout. 3. Global rules The Buy X Get Y settings screen holds a repeater of rule cards. Each rule has a scope: all products, a product list, categories, or tags. Search pickers show what is selected and let you add or remove items. Drag the handle to change priority. Put specific product or category rules above a fallback “All products” rule. Turn a rule off without deleting it. Give it a title so the list stays readable. 4. Product and variation settings On a simple product, choose Inherit, Custom, or Disabled. Custom lets you define the full deal on that product. On a variable product, each variation can inherit, use its own deal, or be excluded. The product page offer updates when the customer selects a variation. 5. How the winning offer is chosen Offers never stack. Disabled wins first (no offer). Custom wins next when product overwrite is enabled (only that item’s deal). Otherwise global rules are checked from top to bottom and the first matching scope is used. If a product belongs to two categories with different rules, the higher rule in the list applies. 6. Limits, schedule, and display Cap how many times an offer applies per order. Exclude sale items. Disallow other coupons. Restrict by user role. Set start and end times with messages for before and during the offer. Optionally show badges and offer text on shop and product pages. Different-product deals can show a gift card with image and name. The cart line can use a custom label with placeholders. Shoppers can remove the reward; changing the main quantity can offer it again. 7. Shortcode [bxgy_offer] — optional attributes: product_id, badge="yes|no", text="yes|no". Author: hell0bunny

安装:

  1. Upload the plugin folder to /wp-content/plugins/buy-x-get-y-free-bogo-offers-for-woocommerce/
  2. Activate Buy X Get Y Free BOGO Offers for WooCommerce (WooCommerce must be active)
  3. Go to Buy X Get Y in the admin menu
  4. Add a global rule, or open a product / variation and set a custom deal
  5. Save and add the product to the cart to test

屏幕截图:

  • Product settings — custom deal on a simple product, including a gift product
  • Variation settings — a different offer on one variation
  • Product page — badge, offer text, and gift highlight
  • Cart — reward line with a custom BOGO label

升级注意事项:

1.0.0 First public release of Buy X Get Y Free BOGO Offers for WooCommerce.

常见问题:

Does this plugin need WooCommerce?

Yes. It only works with WooCommerce.

Can two offers apply to the same product at once?

No. Each product gets one offer only, so customers are never confused by stacked deals.

What if a product is in two categories with different rules?

The first matching global rule (higher in the list) wins. Drag rules to change priority. Put specific category rules above broader ones.

Can the reward be something other than a gift?

Yes. Choose gift (zero price), percent off, or a fixed price for the reward item.

Does it work with variable products?

Yes. You can set BOGO on each variation (for example one color gets a gift, another does not). On the product page, the offer updates when a variation is selected.

Can I gift a different product?

Yes. Choose “different product” and pick the gift. Prefer a specific variation when the gift is variable.

Can customers remove the reward item from the cart?

Yes. They can remove it. If they change the main product quantity later, the offer can be offered again.

How do I turn BOGO off for one product?

Edit the product (or variation) → Buy X Get Y → set mode to Disabled.

Will it work with Cart and Checkout blocks?

Yes. It is built to work with WooCommerce Cart / Checkout blocks and classic pages.

更新日志:

1.0.0