RDMotor de catálogoCatalog engine

Miles de productos mayoristas, un solo formato y su precio justo.

Thousands of wholesale products, one format and the right price.

Unifica los catálogos de varios mayoristas de recargas, tarjetas de regalo y juegos, calcula el coste real de cada producto y el precio al que conviene venderlo, y deja escrito cómo pedir su entrega.

It unifies the catalogs of several wholesalers of top-ups, gift cards and game credits, works out each product's real cost and the price worth selling it at, and records how to order its delivery.

En uso para recargasdigitales.com · Sistema propietario de Kusarive Solutions LLCIn use for recargasdigitales.com · Proprietary system by Kusarive Solutions LLC
Descargar la presentaciónDownload the presentation PDF · 10 diapositivasPDF · 10 slides · in Spanish
13.34613,346productos unificados de dos mayoristasproducts unified from two wholesalers
158países y 600 operadores de recargascountries and 600 top-up operators
314juegos y 579 marcas de tarjetasgames and 579 gift card brands

Cifras reales del último mapeo.

Real figures from the latest run.

Qué hace

What it does

Un solo formato

One format

Cada producto sale con las mismas columnas y una clave estable que no cambia entre mapeos.

Every product comes out with the same columns and a stable key that never changes between runs.

Coste real

Real cost

Descuento, comisión fija y porcentual, y moneda de emisión, según el modelo de cada mayorista.

Discount, fixed and percentage fees, and issuing currency, per each wholesaler's model.

Nunca a pérdida

Never at a loss

Precio para el margen pedido y aviso de lo que pierde vendido a valor de cara.

Price for the target margin, flagging what loses money at face value.

Mejor mayorista

Best wholesaler

Si dos venden el mismo producto, elige el más barato.

When two sell the same product, it picks the cheaper one.

Contrato de entrega

Delivery contract

Qué pedirle al cliente y qué enviar al mayorista, fila a fila.

What to ask the customer for and what to send the wholesaler, row by row.

Simulación por defecto

Simulation by default

Ningún pedido gasta saldo salvo que se habilite de forma explícita.

No order spends balance unless explicitly enabled.

Una fila del catálogo

A catalog row

Datos inventados; el formato es el real.

Made-up data; the format is the real one.

{
  "sku": "mayorista-b:juego:ejemplo_juego:paquete_100",
  "linea": "juego",
  "variante": "100 monedas",
  "costo_usd": 0.95,
  "precio_venta_sugerido": 1.1875,
  "margen_pct": 20,
  "vendible": "si",
  "entrega": "recarga_directa",
  "campos_requeridos": "User ID|Server ID"
}

Cómo funciona

How it works

Mayoristas→Extracción tolerante a fallos→Modelo de coste→Catálogo unificado→Mejor precio e informes→Tienda
Wholesalers→Fault-tolerant extraction→Cost model→Unified catalog→Best price and reports→Store

Si un mayorista falla, se anota y el resto del mapeo continúa.

If a wholesaler fails, it is logged and the rest of the run carries on.

Garantías técnicas

Technical guarantees

PreciosPricingUn mismo cálculo de margen para todos: precio = coste / (1 − margen).One margin formula for all: price = cost / (1 − margin).
DineroMoneyPedidos en simulación por defecto y credenciales de producción fuera del código.Orders simulate by default and production credentials stay out of the code.
CalidadQuality24 verificaciones automáticas del modelo de costes y del pipeline, sin red.24 automated, offline checks of the cost model and pipeline.

Construido con

Built with

PythonClientes, modelo de costes, unificación, informes y pruebas, solo con la biblioteca estándar (2.600 líneas).Clients, cost model, unification, reports and tests, standard library only (2,600 lines).
ShellUna pasada completa de mapeo (80 líneas).A full one-pass run (80 lines).

Contacto

Contact

Kusarive Solutions LLC
recargasdigitales.com info@recargasdigitales.com WhatsApp +58 412 896 2261 Presentación en PDFPresentation (PDF)

Novedades

What's new

CHANGELOG.md