Linux 软件免费装
Banner图

Divisero - Multicurrency for WooCommerce

开发者 propluginslab
heyvicky
codewoogeek
更新时间 2026年11月4日 03:24
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

currency switcher currency converter woocommerce currency multi currency exchange rates

下载

1.0.0

详情介绍:

Divisero lets your WooCommerce store show prices in your shopper's own currency and take payment in that currency, while your books stay in your store currency. Every feature on this page is in the free plugin, with no limit on the number of currencies. The name comes from the Italian and Latin divisa, foreign currency. What it does Divisero Pro Divisero Pro adds fixed prices per product and currency with a bulk editor and CSV import, more exchange rate services with hourly updates, rate history and alerts, currency rules by language, role, customer and URL, SEO currency URLs, fixed coupon and shipping amounts per currency, multicurrency reports and admin orders in any currency. It is a one-time payment. See Divisero Pro.

安装:

  1. Install Divisero from the Plugins screen, or upload the plugin folder to /wp-content/plugins/.
  2. Activate it. WooCommerce must be active.
  3. The setup wizard opens on the next admin page. It takes about two minutes, and every choice can be changed later in the Divisero admin menu.

屏幕截图:

  • Currencies with a live price preview for each.
  • Exchange rates with markup and fixed rates.
  • Switcher styles with a live preview.
  • Payment methods by currency, with fallbacks.
  • Cache detection and the live test.
  • Setup wizard.
  • Switcher on a product page.

升级注意事项:

1.0.0 First release.

常见问题:

Is there a limit on the number of currencies?

No. The free plugin supports every ISO 4217 currency and your own custom currencies, with no limit.

Do shoppers really pay in their currency?

Yes, by default. The order is created in the shopper's currency and the gateway is asked to charge in it. If you prefer, choose "Shoppers pay in your store currency" under Checkout and payments: prices are then shown as approximate and the order is charged in your store currency.

What happens when a payment method cannot take a currency?

Divisero hides that payment method for that currency. If you set a fallback currency, the method stays visible and the shopper is told before paying that the order will be charged in the fallback currency. You can override what Divisero knows about any gateway under Checkout and payments.

Does it work with my page cache or CDN?

Yes. Divisero detects the cache and picks the right mode by itself. For WP Rocket, W3 Total Cache and WP Super Cache, one button on the Cache tab (it says exactly what changes) makes the cache keep a copy per currency. For every other cache, CDN or host cache, prices are corrected in the browser right after the page loads, with no cache rule to add. Cart, checkout and My Account are never cached by these tools.

Where does geolocation get the country?

From the MaxMind database you set up in WooCommerce, Settings, Integration, or from the country header your CDN adds, such as Cloudflare's CF-IPCountry. No geolocation service is contacted.

Can I switch from another currency plugin?

Yes. Under Divisero, Tools, import the currencies, rates and country rules of FOX Currency Switcher (WOOCS), CURCY, Aelia, YayCurrency, WPML Multicurrency or Price Based on Country. Then deactivate the other plugin yourself; Divisero never switches plugins off.

Which plugins and themes were tested?

See the compatibility list on the Divisero product page. It lists only what was actually tested, with versions.

Is there a developer API?

Yes. Functions: divisero_get_active_currency(), divisero_get_default_currency(), divisero_get_base_currency(), divisero_get_enabled_currencies(), divisero_convert( $amount, $to, $from ), divisero_format_price( $amount, $currency ), divisero_get_rate( $currency ), divisero_switcher( $args ) and divisero_mark_product_converted( $product ). Filters include divisero_active_currency, divisero_currency_resolvers, divisero_convert_amount, divisero_rounded_amount, divisero_skip_conversion, divisero_product_fixed_price, divisero_gateway_supported_currencies, divisero_currency_from_country, divisero_cache_mode and divisero_switcher_html. Actions include divisero_currency_changed, divisero_rates_updated and divisero_order_currency_saved. WP-CLI: wp divisero currency list|add|update|delete, wp divisero rates list|update|set, wp divisero health and wp divisero import --from=.

Where are the JavaScript and CSS sources, and how do I rebuild them?

The human readable sources are in assets/src, next to package.json, package-lock.json and webpack.config.js. To rebuild the files in assets/build, run npm ci and then npm run build in the plugin folder. The flag images in assets/flags come from the country-flag-icons package (MIT licence); see assets/flags/LICENSE.txt.

What data does Divisero store about shoppers?

A cookie named divisero_currency with the currency code the shopper picked, and for logged in customers the same code in their account. Both are included in the WordPress personal data export and erase tools, and suggested text is added to your privacy policy guide.

What happens to my data when I delete the plugin?

By default your currencies, rates and settings are kept, so you can reinstall without losing anything. Switch off "Keep data when Divisero is deleted" under Settings to remove everything. Order currency records are accounting data, so they are only removed when you also tick "Also remove the currency records of orders".

更新日志:

1.0.0 (24 October 2026)