Cómo mostrar diferentes precios por tienda


9

Quiero mostrar diferentes precios para el mismo producto por tienda. Como un atributo Estas tiendas tendrán divisas diferentes, pero no se basarán en los tipos de cambio de divisas. Por ejemplo, si los productos de 1 USD = 2 Kr. El otro producto de 10 usd puede ser de 30 Kr, por lo que no depende de los tipos de cambio, sino de mis propias entradas.


Respuestas:


14

Puede hacer esto por sitio web.

Para hacerlo, debes ir a System->Configuration->Catalog->Catalog.

Luego, en la pestaña "Precio", establezca el alcance del precio en Sitio web en lugar de global.

En la página de edición del producto, puede establecer el alcance en el lado superior izquierdo de su sitio web y luego ingresar un precio por sitio web.

Magento no permite establecer un precio por tienda. Sin embargo, hay algunas extensiones que le permitirán un precio por tienda, por ejemplo, http://www.magentocommerce.com/magento-connect/store-view-pricing.html


Lo intenté pero por alguna razón los enlaces no funcionan
user9146

@ user9146 ¿Qué probaste y qué enlaces no funcionan?
mpaepper

Creé tiendas, y luego, usando esta extensión, apareció un menú desplegable, lo activé pero no hubo impacto en el precio de mi tienda no se estaba actualizando
user9146

¿Reindexaste?
mpaepper

También intenté usar dos sitios web pero fallé
user9146

1

Otra forma de abordar esto sería utilizar sus propios tipos de cambio de moneda personalizados en lugar de basarlos en los tipos de cambio reales. Entonces, simplemente establezca su tasa de Kr en 3 en lugar de 2 desde Sistema> Administrar moneda> Tasas .

La ventaja de esto es tener un único sitio web en su instancia de magento que mejorará el rendimiento y además solo tendrá que administrar un precio y dejar que su tipo de cambio personalizado se encargue del resto.

Los inconvenientes son que su tipo de cambio personalizado puede no ajustarse a todos los precios de productos en kr. Probablemente tampoco desee que sus clientes vean tanto las monedas como sus tasas infladas, pero puede ocultarles esto con la ayuda de esta extensión gratuita GeoIP Currency / Store Switcher .


0

Debe cambiar el alcance de precios ' Global ' a ' sitio web ' (Sysytem-> Configuration-> Catalog-> Catalog-> Price)

puede usar el siguiente código para actualizar diferentes precios para diferentes tiendas. (Magento SOAP v1)

$client = new SoapClient('http://your-web-site/api/soap/?wsdl');
$API_USER = 'your-api-user';
$API_KEY = 'your-api-key';
$result = $client->call($session, 'catalog_product.update', array('test-product', array('price' => '100'),'your-store-code'));
print "<pre>";
print_r($result);
print "</pre>";
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.