Hello, I have been requested to implement such a scenario:
User Bob buy product X, billing:France, shipping:France -> price 100€
User Bob buy product X, billing:France, shipping:Italy -> price 90€
How can I implement this? is the enterprise edition necessary/sufficient?
Thank you.
Isn't the difference in price just due to the shipping cost being different, and so depends on the shipping rules within the shipping module you're using?
No unfortunately isn't this simple :(
Sorry let me express a better detailed scenario:
(A)
- User Bob accesses the site in french
- Product X has price 100€ in the product page
- Bob drop X in the shopping cart and check's out:
- billing:France
- shipping:France
- Bob pay 100€ (+tax + shipping)
(B)
- User Bob accesses the site in french
- Product X has price 100€ in the product page
- Bob drop X in the shopping cart and check's out:
- billing:France
- shipping:Italy
- Bob pay price 90€ (+tax + shipping)
(C)
- User Bob accesses the site in italian
- Product X has price 90€ in product page
- Bob drop X in the shopping cart and check's out:
- billing:Italy
- shipping:Italy
- Bob pay 90€ (+tax +shipping)
(D)
- User Bob accesses the site in italian
- Product X has price 90€ in product page
- Bob drop X in the shopping cart and check's out:
- billing:Italy
- shipping:France
- Bob pay 100€ (+tax +shipping)
So billing country doesn't matter. We can summarize in a table
Site language | Product page price | Shipping to | Final price |
French | 100€ | France | 100€ |
French | 100€ | Italy | 90€ |
Italian | 90€ | Italy | 90€ |
Italian | 90€ | France | 100€ |
Do I need the enterprise edition?
Wich configuration do you suggest:
- One site per country/language
- One price per site
- Discount based on shipping country
Thank you.
What you could do is to run KK in multi-store mode with shared customers and shared products.
- You have a store for Italy and one for France which show different prices.
- You have a promotion module that creates a discount based on the shipping address for the French store.
- You have a "promotion" module that creates a surcharge based on the shipping address for the Italian store.