Title: MarginBeacon
Author: Kayvandra
Published: <strong>October 19, 2026</strong>
Last modified: October 19, 2026

---

Search plugins

![](https://ps.w.org/marginbeacon/assets/banner-772x250.jpg?rev=3755115)

![](https://ps.w.org/marginbeacon/assets/icon-256x256.gif?rev=3755115)

# MarginBeacon

 By [Kayvandra](https://profiles.wordpress.org/pluginkayvandra/)

[Download](https://downloads.wordpress.org/plugin/marginbeacon.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/marginbeacon/#description)
 * [Reviews](https://wordpress.org/plugins/marginbeacon/#reviews)
 *  [Installation](https://wordpress.org/plugins/marginbeacon/#installation)
 * [Development](https://wordpress.org/plugins/marginbeacon/#developers)

 [Support](https://wordpress.org/support/plugin/marginbeacon/)

## Description

MarginBeacon is a WooCommerce extension that:

 * Helps merchants set up product costs using native WooCommerce COGS or MarginBeacon
   Cost
 * Simulates supported native coupons and sale prices before a campaign launches
 * Classifies promoted orders with a Promo Risk badge after purchase

MarginBeacon does not create, modify, or apply coupons or discounts. It reads supported
WooCommerce promotion configuration and order evidence to report gross product margin
risk.

Order risk evaluation may produce a preliminary result for unpaid statuses such 
as pending or on-hold, followed by a confirmed result after payment. Severity and
payment lifecycle remain separate.

Checkout remains non-blocking. MarginBeacon 1.0 is watch-only and does not enforce
or block discounts.

MarginBeacon calculates gross product margin estimates only. Results do not constitute
financial or accounting advice.

An optional MarginBeacon Pro companion plugin provides additional automation and
advanced analysis features. MarginBeacon Free remains fully usable without the companion
plugin.

### Requirements

MarginBeacon requires:

 * WordPress 6.4 or later
 * PHP 7.4 or later
 * WooCommerce 8.0 or later
 * PHP BCMath extension

The PHP BCMath extension is required for exact money calculations. If BCMath is 
unavailable, MarginBeacon will remain inactive and display an administrator notice
instead of running financial calculations with reduced precision.

## Installation

 1. Install and activate WooCommerce.
 2. Make sure the PHP BCMath extension is available on the server.
 3. Upload the `marginbeacon` folder to `/wp-content/plugins/`, or install the MarginBeacon
    ZIP through Plugins  Add Plugin  Upload Plugin.
 4. Activate MarginBeacon from the Plugins screen.
 5. Open WooCommerce  MarginBeacon.

## FAQ

### Does MarginBeacon block checkout?

No. MarginBeacon 1.0 is watch-only. Checkout remains non-blocking.

### Why do I see Unknown?

Safe is never assigned when required cost, currency, or promotion provenance data
is incomplete.

### How does Cost / COGS work?

One canonical cost source is active at a time: MarginBeacon Cost or WooCommerce 
COGS. Missing cost is never treated as zero. Migration to WooCommerce COGS copies
only empty WooCommerce cost fields and switches only after a verified catalog pass.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“MarginBeacon” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ Kayvandra ](https://profiles.wordpress.org/pluginkayvandra/)

[Translate “MarginBeacon” into your language.](https://translate.wordpress.org/projects/wp-plugins/marginbeacon)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/marginbeacon/), check
out the [SVN repository](https://plugins.svn.wordpress.org/marginbeacon/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/marginbeacon/) by
[RSS](https://plugins.trac.wordpress.org/log/marginbeacon/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * First public release of MarginBeacon Free.
 * Product cost setup with MarginBeacon Cost or WooCommerce native COGS, including
   admin list/edit fallbacks when the native COGS UI is unavailable.
 * Selected native-coupon preflight for campaign margin risk before launch.
 * Asynchronous Promo Risk badges on orders, with preliminary evaluation before 
   payment confirmation and confirmed evaluation after payment.
 * Global margin thresholds, freshness tracking, acknowledgement, and operational
   health tools.
 * Hardened admin notice scoping and explicit native WooCommerce nonce validation
   for product and bulk COGS edits.

## Meta

 *  Version **1.0.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [COGS](https://wordpress.org/plugins/tags/cogs/)[coupon](https://wordpress.org/plugins/tags/coupon/)
   [margin](https://wordpress.org/plugins/tags/margin/)[risk](https://wordpress.org/plugins/tags/risk/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/marginbeacon/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/marginbeacon/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/marginbeacon/reviews/)

## Contributors

 *   [ Kayvandra ](https://profiles.wordpress.org/pluginkayvandra/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/marginbeacon/)