Categorías
Sin categorizar

App Shopify Precios

This post is also available in: English (Inglés)

En este manual vamos a enseñar las formas de cambiar los precios en nuestras app de Shopify.

Antes de nada resaltar algo muy importante, el cambio de precios es progresivo, no es inmediato. Desde que se cambian los precios ha de pasar al menos una vuelta entera de proceso en estadísticas para que todas las referencias hayan sido actualizadas.

Cada Flecha roja indica un proceso

Puede usar si quiere alguna app para cambiar los precios. Pero ha de desmarcar en nuestro App la opción de Actualizar Precios.

Si la opción Actualizar precio esta desmarcada nuestra herramienta dejará de actualizar los precios en su Shopify.

Creamos los productos con el precio de coste que indica el proveedor, es el precio de compra sin impuestos.

Con respecto al precio de venta podemos configurar diferentes opciones:

El precio de venta, si el distribuidor lo facilita es el precio de venta impuestos incluidos o PVP, no obstante estos precios se pueden modificar con diferentes métodos que explicamos a continuación.

Vamos a mostrar los métodos para cambiar los precios de venta:

  • Usar nuevo precio
  • Usar nuevo margen
  • Usar formula

Usar nuevo precio: En este caso se fuerza el precio al importe que le pongamos en esa casilla. Por ejemplo forzaremos el precio a 20€ como se muestra en la imagen. Esta opción no tiene mucha utilidad a nivel global pero sí la puede tener por categoría o «product type»

Esto va a generar lo siguiente:

Usar nuevo margen: Esta es la opción mas utilizada para personalizar el PVP y se puede hacer con 4 métodos de calculo diferentes cada uno de ellos explicados a continuación:

En la casilla Nuevo Margen se pondrá el margen a aplicar, en este nuestro ejemplo hemos impuesto el 40%.

En la opción 1 y 2 el PVP se cálcula partiendo del precio de coste

Opción 1: Método de margen Compra: 40% sobre precio de compra, si un producto cuesta 5 €, el PVP=5+( 5 * 40%) =5+2 =7

Hay que tener en cuenta el campo Importe mínimo de beneficio, ya que el PVP se puede ver alterado si aplicando el margen no respeta el mínimo margene de beneficio configurado. En este caso lo habíamos configurado a 3 €, se puede configurar en porcentaje o en importe fijo, por lo que el PVP =8€.

Opción 2: Método de margen Venta. En este ejemplo aplicaremos igual un 40% del precio de venta, así nuestro producto con precio de coste 5€ , siguiendo la formula que se indica en la configuración el PVP=5/0.6=8,3333€,

En la opción 3 y 4 el precio se cálcula a partir del PVP que nos envía el distribuidor

Opción 3: Método de margen precio de venta del producto. En este ejemplo, se dejara puesto el PVP marcado desde el mayorista, en caso de no existir PVP, el precio de Venta sera el de Coste más un margen del 40%.

Opción 4: Método de margen precio de venta del producto más margen Esta opción sobre el PVP marcado en el paso anterior se le añadirá un margen sobre el precio de venta. Esta opción se suele utilizar para poder aplicar descuentos sobre el precio de venta con un margen.

La app permite realizar esto mismo por categorías o «product Type».

Si esta rellenada esta opción se hará primero por el margen más especifico. En este caso si se le configura un descuento por categoria se aplicara primero y en caso de no existir se aplicara el general, que es el primero que hemos visto.

Usar Formula: En esta opción nos permite usar formulas complejas para realizar cálculos más ajustados dónde C es precio de coste y V precio de venta. El sistema permite un sistema de calculo de margenes por tramos.

Para explicar el funcionamiento,en este ejemplo hemos creado dos tramos:
Producto con precio de coste de 0 a 10 en el que le aplicamos un margen del 20% y un 10% en el tramo de 10,01 a 50.
Este sistema también permite aplicar un margen mínimo, y si el beneficio es inferior nos aseguramos al menos ese importe. Este margen mínimo se suele utilizar para asegurarnos las comisiones del tipo Paypal o de herramientas de terceros.

Os muestro una fórmula que hizo un cliente: ROUND(C*2,0)-0.01, esto hace que redondee metodo los precios a 0 decimales, multiplique por 2y le resta 0.01 centimos , con lo que todos los precios de la plataforma acabaran en .99. Se guro que encontráis otras propuestas.

Espero haberos ayudados, de cualquier forma cualquier duda desde nuestro sistema de tickets estaremos encantados de ayudaros.

Preguntas adicionales

¿Cuanto tiempo tardara en cambiarse los precios?

Esta pregunta es bastante compleja, pero vamos a intentar responderla con la mayor claridad posible. En primer lugar Shopify tiene limite a las llamadas por API.

APIRate-limiting methodStandard limitShopify Plus limit
Admin API (GraphQL)Calculated query cost50 points/second100 points/second
Admin API (REST)Request-based limit2 requests/second4 requests/second
Storefront APITime-based limitminimum 0.5s per request, 60s per user IPminimum 0.5s per request, 120s per user IP

Con lo que en nuestro caso la opción que nos importa es la Admin API Rest, en este caso la Standard Limit nos permite 2 peticiones por segundo. Con lo cual podemos actualizar 2 productos por segundo. Con lo cual en un minuto podemos actualizar 120 productos aproximadamente. Pondremos un ejemplo un catalogo de 9000 productos:

En este caso estamos procesando 9264 productos, hay una tarea cron en nuestro servidor para que procese de 100 productos cada 5 minutos, para no saturar la api y que no nos bloqueen. Esto son 12 procesos a la hora, en los cuales se procesa unos 1200 productos a la hora, con lo cual el proceso dura sobre unas 7 horas. Se puede mejorar incrementado el numero de elementos dentro del módulo. No es aconsejable más de 200 productos, ya que las imagenes tambien consumen llamadas de la api.

¿Puedo cambiar un producto el precio de forma manual?

Los precios han de tratarse por reglas desde la APP, si quiere poner los precios de forma manual, ha de desmarcar la opción de actualizar precios.Hay que tener cuidado con esta opción, ya que dejara de actualizar el precio de venta y el PVP, en próximas versiones incluiremos la posibilidad de actualizar el coste pero no el PVP.

¿Puedo forzar el proceso, de actualización de precios?

Dentro de la APP tiene una pestaña que se llama Proceso y dentro un botón que se llama Sincronizar, cada click es un proceso de actualización.

No es muy aconsejable, ya que puede bloquearse con las tareas programadas en el servidor. Recuerde que hay dos tareas programadas continuas una para crear productos y otra para las imágenes.

Deja una respuesta