Jonathan Hall
Forum Replies Created
-
Hi there!
Do you still get the 503 error if you only select 2 or 3 photos for download? If so, the error is likely due to a timeout while the zip file is being generated. We have already implemented a tentative solution for that which will be released soon!
Jonathan
Hi!
Unfortunately I’ve not been able to replicate this problem on our end so far. I have a few questions to help me better understand what’s going on:
- Are only the settings in the “Trigger” section affected, or other settings like “Action” and “Condition” as well?
- When you change the trigger for rule 2, does it immediately populate into rule 1, or only on save?
- Do you have the latest version of the plugin (1.2.2)?
Thank you!
Hi there,
Thank you for the additional info, this is super helpful!
Unfortunately Ninjalytics does sometimes experience conflicts with third-party plugins that hook into some of the default WooCommerce reporting hooks. In this case, it appears that the plugin you mentioned is injecting an additional order status into the reporting query, which is causing it to break.
The fix for this is to open the Data & Display report settings toggle, check the Advanced checkbox in the toggle header, and enable the option “Attempt to prevent other plugins or code from changing the export query or output” – this should disable the hook that is interfering with the reporting query.
Please note that some plugins may have legitimate reasons for hooking into the reporting query, and unhooking these may negatively affect reporting accuracy, so it’s important to verify the reporting result, in particular when using the option I mentioned.
Hope this helps!
Hi there,
I looked into the issue you mentioned regarding the end date, and I think this may occur if you don’t input an end time into the time field to the right of the date field. To report up to and including 2025-10-15, you would need to enter a time of 23:59:59 or 11:59:59 PM.
In our next update, we plan to introduce default values for the time fields so that the time is set to the end of day by default, so this manual entry is not needed in future. If you have any other suggestions for improvement, please let us know!
Hi David,
We’ve recently released a major update to this plugin (now called Ninjalytics) that should include the features you are looking for:
- The Products > Include line-item refunds setting will cause refunds to be reflected in the report, based on refund date (not original order date). Note that refunds must be entered on a line-item basis, simply refunding the entire order isn’t sufficient because the refund isn’t associated with individual products in that case. Also, some order filtering settings, like order status filtering, still applies to the parent order and can affect which refunds are in the report.
- This setting also adjusts the “Taxes” and “Total Sales Including Tax” fields (note that it doesn’t currently adjust individual “Taxes – <tax name>” fields, but that shouldn’t be an issue if you only have one tax rate active on your site, making these breakout fields unnecessary).
More information about refunds reporting is available in the documentation: https://berrypress.com/docs/ninjalytics/report-configuration/products#refunds
Please bear in mind that the plugin update is still in Alpha, so please do keep an eye out for and report any issues.