NinjaFirewall Stops Product Adding to Cart
If products are not being added to the cart, it may be caused by NinjaFirewall blocking certain requests required by Chamevo.
Solution 1: Disable Base64 Decode Option
- Go to NinjaFirewall settings.
- Disable the option: Decode Base64-encoded POST variable.
- Save your changes and test adding a product to the cart.
Solution 2: Whitelist Action (Advanced Users)
- If you are experienced with development, you can whitelist the Chamevo action directly in the
.htninjafile. - This allows NinjaFirewall to ignore requests from Chamevo while keeping the firewall active for other traffic.
Solution 3: NinjaFirewall Premium (For Non-Developers)
- If you are not comfortable editing files, you can upgrade to NinjaFirewall Premium.
- The Premium version allows you to whitelist specific functions via the plugin interface without touching code.
Updated on: 04/11/2025
Thank you!