Una tienda de carnicería online enfrenta el desafío de ajustar precios de pedidos cuando el peso real de productos al corte difiere del estimado. Por ejemplo, si un filete de ternera pesa 580g en lugar de 600g, o si pesa más, necesitan modificar el precio después de preparar el pedido.
Solución actual:
Utilizan captura de pago manual para retener la tarjeta del cliente
Pueden descontar dinero, pero no pueden agregar cargos adicionales
Alternativas sugeridas:
Edición de pedidos directamente desde Shopify
App “Charge Me Later” - permite confirmar el pago después de validar el peso real
Pedidos preliminares (draft orders) - generar pedido inicial y cobrar la diferencia después
Producto variable “comodín” - crear artículo con opciones de peso (1 libra, 2 libras, etc.) para agregar manualmente al pedido
Limitaciones identificadas:
Editar pedidos genera un segundo pago que el cliente debe aceptar, ralentizando el proceso
El problema afecta a todos los productos de la tienda (ozreibledsenrac.es) ya que todos son al corte o con pesos variables
Summarized with AI on November 4.
AI used: claude-sonnet-4-5-20250929.
Hola
Tengo una web en la que vendo productos de carnicería que van al corte. En mi web los precios de cada producto son distintos. Por ejemplo en cada producto tenemos un peso distinto, es decir, el pollo hemos puesto que dos kilos aproximados, en caso de que pese 2kg el precio es x pero si pesa mas porque ese pollo pesa mas, querríamos añadir el precio manualmente al pedido.
Otro ejemplo, el filete de ternera, el peso puesto es de 600 gramos que son 10€ y el kg sale a 15€, si llega el carnicero y corta y se pasa de 600 gramos o se queda en 580 gramos, debemos modificar el precio del producto pedido por el cliente.
Por lo tanto la idea es retener la tarjeta del cliente, que ya hemos puesto en la opción de pago manual, y después una vez se prepare el pedido, poder modificar según el peso real que obtengamos.
Ahora mismo con el método manual solo nos deja descontar dinero pero no sumarle,
Otra opción es que uses la opción de pedidos preliminares, de tal manera que tú le puedas generar al cliente y pedido preliminar para que solo te pagué la diferencia
Una automatización, si tienes una pasarela de pago y pedidos, se puede automatizar ciertas funciones para que cuando un pedido tenga diferencia en el peso se calcule la diferencia y genere un link de pago directo sin embargo esto ya es un desarrollo personalizado e inicialmente lo mas importante es que validez si efectivamente esto te resuelve el problema.
Según mi experiencia te puedo sugerir lo siguiente:
Si tienes muy pocos casos como estos, intenta probar con edición de pedidos o pedidos preliminares de Shopify y evalúe que tan factible es para ti es antes de invertirle algo de tiempo a cualquiera de las otras opciones:
El pedido preliminar debes generarlo por la diferencia luego del pesaje, ten presente que a veces es una minima diferencia y si la pasarela no te permite procesarlo tendrás otros inconvenientes.
Espero te sirva de apoyo lo mencionado anteriormente,
Buenos Días, muchas gracias por tu resspuesta, te comento.
Como decia con el meétodo de captura de pago manual no hay problema porque ya viene por defecto el poder descontar dinero o porcentaje del pedido, pero el problema estaba en poder agregarle también.
Con la creación del pedido preeliminar o añadiendo como articulo personalizado en editar, podemos añadir esos gramos de mas, si, pero se crea otro nuevo pago que se le envía al cliente y tenemos que esperar a que lo vea para pagarlo y ya tener todo el pago completo. Se relentiza mucho todo si debemos esperar a que acepte el segundo pago. Y el problema es que cualquier producto que compres en la web puede tener este problema ya que son todos al corte o con pesos variables.
En cuanto a la app que me sugieres, por lo que veo sigue siendo unicamente posible descontar dinero y necesito poder agregar.
Quizás podrían crear un producto con variables que se llamen “1 libra”, “2libras”, “3 libras”, etc… y tenerlo de “comodín” por si necesitan sumas algo adicional. Cuando esté manual el pedido, simplemente agregan este producto con su variable.