24FreelanceMercado freelance que nunca duerme
El período de respuesta ha terminado

Desarrollar un motor de cupones y códigos promocionales con API para el proceso de pago

75 vistas 0 respuestas#42149
Presupuesto€1 350para el proyecto
FormatoProyecto únicosin prepago
PagoEfectivo, Transferencia bancaria
Respuestas aceptadasEl período de respuesta ha terminadohasta 01.09.2026
Respuestas0promedio de categoría: 0,1
Vistas7527 en 14 días

Descripción del proyecto

Traducido
Mi tienda en línea lanza promociones casi todos los meses, y en este momento cada código promocional es un dolor de cabeza: el desarrollador lo codifica en el código y marketing espera. Quiero reemplazar este caos con un motor de cupones normal que el equipo de marketing pueda gestionar por sí mismo, sin un programador. La tarea principal es generar códigos de descuento (uno a la vez y en grandes lotes), almacenarlos en la base de datos y verificarlos en el mismo segundo cuando un cliente ingresa el código en el proceso de pago. Cada código debe tener su propio conjunto de reglas: descuento como un porcentaje, cantidad fija, oferta de "compra uno y llévate otro gratis", o descuento solo en el primer pedido. También necesitamos límites de uso por código y por cliente, fechas de inicio y fin, y un umbral opcional de monto mínimo del carrito para que el código sea válido.

El corazón del proyecto es una pequeña API REST que la página de pago llamará. Dado un código y el total actual del carrito, debería responder rápidamente: ¿es el código válido, qué descuento aplicar y por qué fue rechazado (caducado, límite agotado, cliente incorrecto, carrito demasiado pequeño). Es importante que el sistema maneje de manera segura las redenciones concurrentes para que un código limitado no pueda gastarse dos veces en una condición de carrera, y cada redención se registre para informes. Una buena adición sería un panel de administración simple donde un empleado no técnico pueda crear un código, elegir una regla, establecer límites y fechas, y pausar o desactivar un código sobre la marcha.

Te pido que te enfoques específicamente en los códigos de descuento. Esto no es un programa de referidos ni una aplicación de lealtad con puntos, así que no necesito invitaciones a amigos, niveles y acumulación de saldos de puntos. Lo más importante: matemáticas de descuento correctas, validación segura bajo carga y una API que mi desarrollador frontend pueda integrar fácilmente. La documentación y algunos ejemplos de solicitudes serían muy útiles.

— Generación de códigos: individual y por lotes, con prefijos arbitrarios y formato legible
— Tipos de reglas: porcentaje, cantidad fija, BOGO, solo primer pedido
— Límites: usos totales, por cliente, monto mínimo del carrito, fechas de validez
— API de validación: punto final REST rápido que devuelve validez, monto de descuento y razón
— Redención concurrente segura con registro completo para informes
— Panel de administración simple para creación, pausa y desactivación de códigos
Programación web Efectivo, Transferencia bancaria
24
Veinte · consejo

Cómo escribir una respuesta que sea seleccionada

  • Comienza con la tarea del cliente, no con una historia sobre ti mismo.
  • Incluye uno o dos trabajos similares de tu portafolio.
  • Nombra un precio y un plazo — y qué incluyen exactamente.
  • Haz una pregunta aclaratoria: inicia la conversación.

Respuestas 0

Los textos de respuesta son visibles solo para el cliente.

Misma categoría

Proyectos similares

Todos los proyectos en la categoría
Price and stock monitoring script for suppliers

Price and stock monitoring script for suppliers

We need a script that auto-collects prices and stock from supplier sites and feeds, compares them, keeps history and alerts on changes.

Programación web24.09.20260159
0respuestas
Delivery and Courier Dispatch System

Delivery and Courier Dispatch System

A web app to intake orders, assign couriers, plan routes, track statuses, show a live map and reports.

Programación web24.09.20260177
0respuestas
Bueno saber
¿Cómo respondo a este proyecto?

Inicia sesión como freelancer, describe cómo resolverás la tarea, nombra tu precio y plazo. El cliente lee las respuestas y comienza un diálogo con las mejores.

¿Quién puede ver mi respuesta?

Solo el cliente que publicó el proyecto y tú. Otros freelancers no ven tu texto ni tu precio.

¿Dónde puedo encontrar trabajos similares?

Nuevos proyectos en “Programación web” aparecen todos los días. Todos los proyectos en la categoría

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora