PluginUs.Net - Business Tools for WooCommerce and WordPress

[realize your idea - make your dreams come true]
Botoscope is currently in early access

Support Forum

You need to log-in to create request (topic) to the support

Different shipping prices based on vendor country – WooCommerce + WCFM Marketplace + Packeta

The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday. If you have problems with registration ask help on contact us page please
If you not got email within 24~36 business hours, firstly check your spam box, and if no any email from the support there - back to the forum and read answer here. DO NOT ANSWER ON EMAILS [noreply@pluginus.net] FROM THE FORUM!! Emails are just for your info, all answers should be published only here.
The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday.

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.