Quote from Pavlina on September 3, 2026, 17:18
Hello,
we are currently testing the FOX Currency Switcher plugin on our WooCommerce marketplace and would like to know whether the following setup is possible.
Our website is a multi-vendor marketplace using WooCommerce + WCFM Marketplace + Packeta shipping plugin.
We have sellers from both Slovakia and the Czech Republic, and Packeta has different shipping price lists depending on the country from which the seller ships the parcel.
For example:
- a Slovak seller ships from Slovakia → Slovak Packeta shipping prices should be used,
- a Czech seller ships from the Czech Republic → Czech Packeta shipping prices should be used.
This must depend on the seller/vendor's country, not on the customer's country.
We contacted Packeta directly and they recommended FOX as a currency plugin compatible with their WooCommerce plugin, but they could not confirm whether this specific setup would work with a multi-vendor marketplace.
At the moment, FOX successfully converts our existing product prices, service fee and Packeta shipping prices from EUR to CZK. However, this only converts the same shipping price using the exchange rate.
What we need instead is the ability to use different predefined shipping prices depending on the vendor's country.
For example, if the shipping price is:
- Slovak seller → €3.90
- Czech seller → 89 CZK
we do not want FOX simply to convert €3.90 into CZK for the Czech seller. We need the Czech seller's shipment to use the actual Czech shipping price of 89 CZK.
Is this possible with FOX, either through its standard settings, fixed prices, GeoIP rules, hooks/API, or another feature?
Most importantly, can FOX determine or receive the vendor's country from WCFM Marketplace and use that information to apply the appropriate shipping price/currency?
If custom integration is required, please let us know whether FOX provides the necessary hooks or filters to implement this.
Thank you very much.
Hello,
we are currently testing the FOX Currency Switcher plugin on our WooCommerce marketplace and would like to know whether the following setup is possible.
Our website is a multi-vendor marketplace using WooCommerce + WCFM Marketplace + Packeta shipping plugin.
We have sellers from both Slovakia and the Czech Republic, and Packeta has different shipping price lists depending on the country from which the seller ships the parcel.
For example:
- a Slovak seller ships from Slovakia → Slovak Packeta shipping prices should be used,
- a Czech seller ships from the Czech Republic → Czech Packeta shipping prices should be used.
This must depend on the seller/vendor's country, not on the customer's country.
We contacted Packeta directly and they recommended FOX as a currency plugin compatible with their WooCommerce plugin, but they could not confirm whether this specific setup would work with a multi-vendor marketplace.
At the moment, FOX successfully converts our existing product prices, service fee and Packeta shipping prices from EUR to CZK. However, this only converts the same shipping price using the exchange rate.
What we need instead is the ability to use different predefined shipping prices depending on the vendor's country.
For example, if the shipping price is:
- Slovak seller → €3.90
- Czech seller → 89 CZK
we do not want FOX simply to convert €3.90 into CZK for the Czech seller. We need the Czech seller's shipment to use the actual Czech shipping price of 89 CZK.
Is this possible with FOX, either through its standard settings, fixed prices, GeoIP rules, hooks/API, or another feature?
Most importantly, can FOX determine or receive the vendor's country from WCFM Marketplace and use that information to apply the appropriate shipping price/currency?
If custom integration is required, please let us know whether FOX provides the necessary hooks or filters to implement this.
Thank you very much.