=== Shop Information System ===

Contributors: fahadmahmood, invoicepress

Tags: woocommerce helpful, orders comparison, products graphs, sales discounts, revenues profits

License: GPL2

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Requires at least: 3.5

Tested up to: 7.0

Stable tag: 1.1.7

Requires PHP: 7.0

An intuitive way of measuring and controlling your declines in sales due to external factors like COVID-19 situation.



== Description ==

* Author: [Fahad Mahmood](https://www.androidbubbles.com/contact)

* Demo URI: <http://demo.androidbubble.com/please-wait/>



Shop Information System facilitates price adjustment of products in bulk as per given values. You can increase/decrease price as flat rate and discount based. You can also select products, price and other parameters to see sales history on graphs. You can normalize price as per previous price history and reset price to last updated price, you can go back to the last entry in price history.





== Overview ==

* Price adjustment of products in bulk

* Increase prices as percentage/flat rate

* Decrease prices as percentage/flat rate

* Shop analysis > Product sales, Product prices

* Normalize price as per previous history





== Screenshots ==

1. Peak sales / Per Day / Monthly / Yearly Sales filter

2. Traffic Monitoring - At a Glance

3. Shop analysis with graph.

4. Price adjustment.

5. Price changed.

6. Already on sale product will not take effect if price increased.

7. Product which price will become 0 less than 0 considered unselected.

8. Price adjustment methods.

9. Traffic Monitoring - Redirection plugin compatibility

10. Redirection plugin compatibility explained

11. Traffic Monitoring - Visisted Link - Traffic Source - Browser Agent Information

12. Traffic Monitoring - ON/OFF option

13. Traffic Monitoring - Visisted Link - Traffic Source - Browser Agent Information

14. Redirects - ON/OFF option

15. Redirects - Source / Target

16. Per day sales with bar graph

17. Traffic Monitoring - New Feature





== Frequently Asked Questions ==



= How to adjust prices of products using this plugin? =

Select "Adjustment" then select adjustment by flat/percentage. Select increase/decrease, enter price/percentage and Update.



= What is normalize button do? =

Normalize button allow you to set average prices as per pervious history.



= How to reset prices and how many times it could be? =

Select "Reset" and press update, system will undo price to last price, it can undo till last entry in price history.



= What if I decrease price and one or more products price might become 0 or less? =

In this case you will see warning as you enter amount in Price Adjustment box even if you do not select any product.



= If one or more products are on sale already what will happen after changing price? =

One or more products are on sale and new price is greater than or equal to regular price, so products are removed from sale and use regular price for future.





= Uninstalling Shop Information System =



When you uninstall the plugin, files will still remain in your WordPress library because these files are linked within these directories not physically moved within.



== Installation ==



From the WordPress plugin menu click on Add New and search for Shop Information System



Instead of searching for a plugin you can directly upload the plugin zip file by clicking on Upload:



Use the browse button to select the plugin zip file that was downloaded, then click on Install Now. The plugin will be uploaded to your blog and installed. It can then be activated.



"Shop Information System" is available under WooCommerce.





== Changelog ==
= 1.1.7 =
* Improvement: Enhanced bulk price updates with stronger security checks, batch ownership validation, and improved processing reliability. [06/04/2026]

= 1.1.6 =
* New: Added bulk product price adjustment tool with queued processing, batch protection, and live progress tracking for safe store-wide price updates. [06/04/2026]

= 1.1.4 =
* New: Added automated sitemap generation with dynamic product priorities, full-resolution images, and updated timestamps for better Google crawling. [05/03/2026]

= 1.1.3 =
* New: Yoast SEO meta data viewer tab revised with the category meta data visibility.  [28/02/2026]

= 1.1.2 =
* New: Yoast SEO meta data viewer tab added. 
* New: Woo Products Image Linker tab added. [08/02/2026]

= 1.1.1 =

* New: Added support for generating quarterly reports in both HTML and array formats for flexible data usage.

* New: Added test trigger functionality to manually send the quarterly report email for verification.

* Improved: Enhanced quarterly email structure for better readability across email clients.

* Fix: Ensured only one quarterly email is sent per period (resolved duplicate scheduling issue). [28/10/2025]

= 1.1.0 =

* New: Automatic quarterly email report generation added (WooCommerce order summary by state).

* New: Quarterly cron schedule introduced (quarterly = every 3 months).

* New: Activation and deactivation hooks added to manage cron event registration.

* Improved: Quarterly report table layout and formatting. [20/09/2025]

= 1.0.9 =

* Fix: Optimized database queries for order summaries to reduce load on large stores.

* Improved: Better state handling when filtering order reports. [10/08/2025]

= 1.0.8 =

* New: Added quarterly order breakdown (Q1–Q4) in WooCommerce summary dashboard.

* Improved: Display of currency and order totals for each quarter. [15/07/2025]

= 1.0.7 =

* Fix: Corrected minor HTML layout issues in WooCommerce summary widget.

* Improved: More reliable detection of order status (wc-completed) for analytics functions. [20/06/2025]

= 1.0.6 =

* New: API options are introduced for the remote websites with a reliable and secured method. [Thanks to Don][09/06/2024]

= 1.0.5 =

* New: Optionally user agent can be recorded with the WooCommerce order placement. [Thanks to Don][08/01/2024]

= 1.0.4 =

* Traffic monitoring feature added. 06/11/2021

= 1.0.3 =

* Help tab added. 24/08/2021

= 1.0.2 =

* State based sales for tax calculations quarterly and yearly introduced for store owners. 31/05/2021

= 1.0.1 =

* FAQ's formatted. 11/09/2020

= 1.0 =

* Initial Release of Shop Information System



== Upgrade Notice ==
= 1.1.7 =
Improvement: Added enhanced security validation and batch ownership protection for bulk product price updates.

= 1.1.6 =
New: Added safe bulk price update functionality with batch processing, progress tracking, and duplicate-update protection for all published products and variations.

= 1.1.4 =
New: Added automated sitemap generation with dynamic product priorities, full-resolution images, and updated timestamps for better Google crawling.

= 1.1.3 =
New: Yoast SEO meta data viewer tab revised with the category meta data visibility.

= 1.1.2 =
New: Yoast SEO meta data viewer tab an Woo Products Image Linker tab added.

= 1.0.6 =

New: API options are introduced for the remote websites with a reliable and secured method.

= 1.0.5 =

New: Optionally user agent can be recorded with the WooCommerce order placement.

= 1.0.4 =

Traffic monitoring feature added.

= 1.0.3 =

Help tab added.

= 1.0.2 =

State based sales for tax calculations quarterly and yearly introduced for store owners.

= 1.0.1 =

FAQ's formatted.

= 1.0 =

Initial Release of Shop Information System



== License ==

This WordPress Plugin is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. This free software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this software. If not, see http://www.gnu.org/licenses/gpl-2.0.html.