B2B payment terms in PrestaShop: net 30, credit limits, reminders
How to apply payment terms per customer, check exposure before each order, record payments on native invoices and remind customers of overdue invoices in PrestaShop.
Simplify European VAT: prices automatically adapt to the visitor’s country (GeoIP or manual selection). Configure VAT for the 27 EU countries in three steps, with a preview before confirmation. Designed for the OSS scheme, no multistore required. Customers can confirm their delivery address, and sales and credit notes can be exported as CSV. Compatible with PrestaShop 1.7.8, 8.2+ and 9.1+.
Simplified European VAT compliance for your PrestaShop store.
The visitor's country is automatically identified via their IP address (MaxMind).
Automatic creation of all European tax rules: standard, reduced and super-reduced.
5 included templates (Minimal, Compact, with flags…) customizable via Drag & Drop.
The final price is displayed from the product page — no more surprises at checkout.
Natively compatible with multi-shop and all PrestaShop languages.
Upload the .zip, activate, configure. Up and running in 5 minutes.
Selling in the 27 EU member states shouldn't be an administrative hurdle. Thanks to our automated VAT management module, transform your PrestaShop store into a high-performance international platform. Manage a single catalog and centralized inventory while offering an ultra-localized experience to every customer.
Since July 2021, the One-Stop-Shop (OSS) scheme allows you to declare your European sales in a single location. Our module helps you manage European VAT: it dynamically calculates and displays VAT-inclusive prices based on the visitor’s country. Save hours of configuration with a three-step wizard for standard, reduced and super-reduced rates. Preview the affected rates and tax groups before confirming; every product keeps its own tax rules group.
One of the main causes of cart abandonment is price changes during the shipping step. Eliminate friction from the very first second:
Visitors can also select their country manually. Logged-in customers can choose a saved delivery address and confirm its use. Shipping costs and taxes are then recalculated without replacing an existing invoice address. Once the cart has a valid tax address, that address becomes the reference for price calculations.
Integrate an elegant country selector that fits perfectly with your brand identity. With 5 included templates (Minimal, Compact, with flags...) and a Drag & Drop visual interface, you can customize the display in real-time. Whether it's adjusting colors, borders, or position in your menu, everything is manageable from your back office.
Review your sales and credit notes by country, VAT rate and currency, including shipping, for the period you choose. The summary preserves historical amounts and rates, so changing your tax settings does not rewrite earlier sales. Preview the results, identify rows requiring review and download the CSV file to support your checks and collaboration with your accountant.
Leave nothing to chance. The module includes powerful simulation tools: test your store's display by simulating any country in one click. Monitor your GeoIP database status and check your tax configuration at a glance with the built-in diagnostic dashboard. It’s the essential tool for clean international SEO and a flawless user experience (UX) on mobile and desktop.
Detection uses a local MaxMind database. If an update fails, the previous database remains available to keep geolocation running.
Compatibility: PrestaShop 1.7.8, 8.2+ and 9.1+ (8.0, 8.1 and 9.0 not supported); PHP 7.4 minimum.
See how we compare to the most common alternatives on the market.
| Feature | WePresta | Addons |
|---|---|---|
| payments Transparent pricing | check_circle | cancel |
| update Lifetime updates included | check_circle | cancel |
| support_agent Direct developer support | check_circle | cancel |
| verified PS 1.7, 8 & 9 compatible | check_circle | help_outline |
| code Standardized clean code | check_circle | cancel |
| storefront Multi-store ready | check_circle | help_outline |
| money_off No hidden renewal fees | check_circle | cancel |
Find answers to frequently asked questions about this module
Join +11 merchants using this module
5-minute installation · Full documentation included
check_circle
check_circle