Over the past weeks, several our add-ons have received significant updates.
The biggest improvements are in the Store module, but Store Email, Store Shipping, Webservice and Maps Suite have also been upgraded.
Here’s a complete overview of what’s new.
Store Module 3.8.0
The highlight of this release is without a doubt the introduction of real PDF downloads for invoices and confirmations.
Direct PDF Downloads
Previously, invoices and order confirmations were opened as HTML pages that needed to be printed manually to PDF.
With Store 3.8, these documents are now generated and downloaded directly as PDF files.
Benefits
- More professional output
- No browser print inconsistencies
- Ready-to-use files for accounting
- Better customer experience
New Features
Improved download tag
- The download tag now downloads a PDF instead of opening the document in the browser.
New hooks
- reinos_store_shipping_status_update
- reinos_store_is_paid_update
New functionality
- Added is_paid field for syncing to entries
- Added max_qty parameter to This allows you to validate the maximum quantity directly in the UI.
Example:
{exp:reinos_store:multi_add_to_cart max_qty="5"}
Bug Fixes & Improvements
- Fixed an issue where max_qty did not work when updating cart item quantities
- Fixed an issue where max_qty did not work when using the Each cart item is a new item setting
- Prevent shipping costs from being calculated before a shipping method is selected
- Fixed issue where disable_shipping did not work correctly in combination with disable_all
- Fixed incorrect results in the shipping method tag when no results were found
- Shipping price is now correctly set to 0 for free shipping methods
- Added order_ids parameter to
- Example: order_ids="1|2|3"
Store Email 1.2.0
The Store Email module has also been improved with better automation capabilities.
New Features
- Option to include confirmation/invoice as a PDF attachment
- Trigger for is_paid
- Trigger for is_shipped
This makes it much easier to automate emails based on payment and shipping status changes.
Store Shipping 1.6.0
This update significantly improves flexibility for international shipping setups.
New
- Ability to set a custom label per country
- Option to match entry_ids to country lists
- Multiple countries can now be selected per rule in country mode
- Managing complex shipping rules is now much more flexible and intuitive.
Webservice 9.0.0
A major technical upgrade focused on performance and modernization.
Updated
- Faster and more efficient REST service
- Correct HTTP status codes and responses
- auth[username] now accepts both username and email address
- Improved permission checks on the entry endpoint (fully respects EE permissions)
- Removed (Breaking Changes)
- SOAP
- XMLRPC
- REST is now the primary method for interacting with the API and includes new endpoints.
Please review the full breaking changes here --> https://addons.reinos.nl/blog/webservice-9
Maps Suite Updates
Several modules within the Maps Suite have been updated for compatibility with Datagrab.
Maps Importer
Now supports Datagrab 6.x
In Summary
These updates deliver:
- Professional PDF invoice handling
- Improved automation for order workflows
- More flexible shipping configuration
- A modernized and faster API
- Better compatibility with Datagrab
If you have questions about upgrading or implementation, feel free to reach out via our support form
2/22/2026