ENRUES
Webs y aplicaciones

Herramienta para vendedores

Gestionar el precio que verá el comprador

Los descuentos de Ozon cambian el precio que ve el comprador. Desarrollamos una herramienta que lo lee en el navegador y calcula qué precio debe fijar el vendedor. Envía el ajuste mediante Seller API y vuelve a comprobar la ficha.

OZON / PRICE OPERATIONS
Seller API1 490 ₽
Precio visible1 390 ₽
Original desktop catalogue interfaceLeer. Calcular. Verificar.Precios de ejemplo
Abrir interfaz

El reto

El vendedor controla su precio, pero el comprador ve una cifra afectada por los descuentos de la plataforma. Había que conectar ambos: fijar un objetivo en el escaparate, calcular y enviar el ajuste del precio del vendedor y comprobar el resultado en el catálogo seleccionado.

Mi papel

Andrey — diseño del flujo, interfaz Electron, servicios Node.js, automatización Playwright, Seller API y almacenamiento local.

BROWSER APPLICATION SELLER API

Cómo se calcula y actualiza el precio

Ejemplo de cálculo

ozon.ru / product
Precio en la tienda1 390 ₽Precio dinámico del comprador1 490 ₽
PlaywrightAbrir esperar leer
Aplicación de gestión de precios
A la aplicación1 390 ₽ cálculo y actualización

Esquema de lectura de la tienda · producto y precio de ejemplo

01 / SELLER API

Precio del vendedor

1 490 ₽

Precio mínimo 1 250 ₽

02 / PLAYWRIGHT

El comprador ve

1 390 ₽

La aplicación abre la ficha en el navegador, espera a que aparezca el precio y lo utiliza en el cálculo.

03 / APPLICATION

Nuevo precio del vendedor

1 435 ₽
⌈ 1 290 × 1 390 / 1 250 ⌉ = 1 435

objetivo × observado ÷ mínimo, redondeado hacia arriba

04 / VERIFY

Enviar volver a abrir comparar

Tras la actualización, la aplicación vuelve a abrir la ficha, compara el precio visible con el objetivo y recalcula si es necesario.

El resultado

El vendedor fija un precio objetivo para el comprador. La aplicación lee el precio real del escaparate, calcula un ajuste del precio del vendedor y lo envía mediante Seller API. Después comprueba de nuevo el producto, ya que los descuentos de Ozon pueden cambiar el precio final. El catálogo, procesamiento por lotes e historial permiten gestionar el surtido sin revisar continuamente cada ficha.

Cómo se leen y actualizan los precios

Playwright lee el precio del comprador; la aplicación calcula el ajuste del vendedor y lo envía mediante Seller API. La comprobación posterior contempla nuevos cambios de precio y descuentos.

01

Consultar el precio en la tienda

La aplicación abre la ficha del producto mediante Playwright y espera a que aparezca el precio. La sesión del navegador se mantiene entre productos para revisar el catálogo de forma secuencial.

02

Calcular y comprobar el cambio

El cálculo relaciona el objetivo con el precio observado y el mínimo actual. Tras enviar el nuevo precio, la aplicación vuelve a abrir la ficha para comprobar el resultado.

03

Volver al historial de un producto

SQLite almacena identificadores, precios, fechas e historial. La importación y exportación JSON/CSV conectan el flujo con el trabajo externo.

Créditos del proyecto

Andrey — desarrollo de la aplicación e integraciones. Herramienta independiente para vendedores de Ozon; interfaz con productos de ejemplo.

Materiales del proyecto
Siguiente proyectoClarity Plants