BoatApps Price Compass

Description

BoatApps Price Compass records product and variation prices and displays the lowest recorded price in the configured reference period before a reduction began. This price-history information can help merchants meet price-transparency duties, including requirements associated with the EU Omnibus Directive.

Free includes WooCommerce regular and scheduled sale prices, simple and variable products, a daily evidence snapshot, a shortcode, catalog display, diagnostics, and configurable customer messages.

The plugin only reports price history it has recorded. Install it before announcing a reduction and verify your store’s pricing configuration. The plugin does not provide legal advice or guarantee compliance with any law or regulation. Merchants remain responsible for deciding which rules apply to their store and for obtaining professional advice when needed.

Price Compass does not detect reductions created outside native WooCommerce prices, such as coupons, cart discounts, custom dynamic-pricing code, or third-party multi-currency conversions. Those integrations are outside the Free edition.

Shortcode

[boatapps_price_compass]

Use [boatapps_price_compass id="123"] for a specific product.

Screenshots

Installation

  1. Upload and activate the plugin.
  2. Open WooCommerce > Price Compass.
  3. Keep the reference period at 30 days or longer.
  4. Record an initial snapshot before scheduling a promotion.

FAQ

Does activation reconstruct earlier prices?

No. The plugin starts collecting evidence when it is activated. Record an initial snapshot before announcing a reduction.

Does it support variable products?

Yes. Each variation has its own history and the customer message changes with the selected variation.

Does it support coupons, dynamic pricing, or multiple currencies?

The Free edition tracks native WooCommerce product and sale prices in the store currency. It does not claim to track reductions created by other pricing systems.

Does installing the plugin guarantee legal compliance?

No software can guarantee compliance for every promotion and storefront. Price Compass supports record keeping and presentation; the merchant remains responsible for store configuration, promotion wording, and legal review.

Does the plugin send my product price history to BoatApps?

No. Price history remains in the site’s WordPress database. The optional Freemius connection is used for the plugin account, licensing and updates; it does not transmit WooCommerce price history or customer records.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“BoatApps Price Compass” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

0.5.2

  • Make activation safe when WooCommerce is not available and defer Price Compass setup until WooCommerce is active.
  • Avoid initializing Action Scheduler before it is ready and scope the currency notice to the Price Compass screen.

0.5.1

  • Add optional Freemius account and update-service integration without collecting WooCommerce price history.

0.5.0

  • Add a validated Free-owned price-set recording API for named PRO pricing and currency integrations.
  • Always record native WooCommerce values under the configured base currency, preventing switched currency labels from being paired with base prices.

0.4.1

  • Add Free-owned, permission-neutral maintenance services used by trusted administrative extensions.
  • Support scoped state rebuilds and explicitly requested product-history deletion without exposing database ownership to add-ons.

0.4.0

  • Add a documented, read-only extension API for companion plugins.
  • Add filters for retention, storefront visibility, messages, reference prices, and record sources.
  • Add events for recorded prices, completed snapshots, and database readiness.

0.3.0

  • Prepare the Free edition for WordPress.org review.
  • Use translatable English defaults and include a Polish translation.
  • Migrate only unchanged legacy Polish defaults while preserving custom messages.
  • Clarify that the plugin reports recorded history and does not guarantee legal compliance.
  • Improve database query compatibility with WordPress coding standards.

0.2.0

  • Add an admin diagnostics summary and last-snapshot status.
  • Hide all storefront messages while tracking is disabled.
  • Enable catalog messages by default for new installations.
  • Add release checks and clarify the supported Free-edition scope.

0.1.3

  • Bind variation price messages directly to each WooCommerce variation form.

0.1.2

  • Update the Omnibus reference message when a customer selects a variation.
  • Hide the message for non-discounted variations.

0.1.1

  • Use a dedicated reference message for products offered for less than the configured period.

0.1.0

  • Initial test release.
  • Price history for simple products and variations.
  • Lowest pre-reduction price calculation.
  • Scheduled sale support and daily snapshots.
  • Product-page message, shortcode, and optional loop display.
  • WooCommerce HPOS compatibility declaration.