24FreelanceFreelance-Marktplatz, der niemals schläft
Antwortzeit ist abgelaufen

Entwickeln Sie eine Gutschein- und Aktionscode-Engine mit API für den Checkout

74 Ansichten 0 Antworten#42149
Budget€1 350für das Projekt
FormatEinmaliges Projektkeine Vorauszahlung
ZahlungBargeld, Banküberweisung
Antworten akzeptiertAntwortzeit ist abgelaufenbis 01.09.2026
Antworten0Kategorien-Durchschnitt: 0,1
Ansichten7426 in 14 Tagen

Projektbeschreibung

Übersetzt
Mein Online-Shop startet fast jeden Monat Aktionen, und im Moment ist jeder Aktionscode ein Kopfschmerz: der Entwickler kodiert ihn fest in den Code und das Marketing wartet. Ich möchte dieses Chaos durch eine normale Gutschein-Engine ersetzen, die das Marketing-Team selbst verwalten kann, ohne einen Programmierer. Die Hauptaufgabe besteht darin, Rabattcodes zu generieren (einzeln und in großen Mengen), sie in der Datenbank zu speichern und sie im selben Moment zu überprüfen, wenn ein Kunde den Code beim Checkout eingibt. Jeder Code sollte sein eigenes Regelwerk haben: Rabatt als Prozentsatz, fester Betrag, "Kaufe eins, bekomme eins"-Angebot oder Rabatt nur auf die erste Bestellung. Wir benötigen auch Nutzungslimits pro Code und pro Kunde, Start- und Enddaten sowie einen optionalen Mindestwarenkorbwert, damit der Code gültig ist.

Das Herzstück des Projekts ist eine kleine REST-API, die die Checkout-Seite aufruft. Gegeben einen Code und den aktuellen Warenkorbwert sollte sie schnell antworten: Ist der Code gültig, welcher Rabatt anzuwenden ist und warum er abgelehnt wurde (abgelaufen, Limit erschöpft, falscher Kunde, Warenkorb zu klein). Es ist wichtig, dass das System gleichzeitige Einlösungen sicher verarbeitet, sodass ein begrenzter Code nicht zweimal in einer Wettlaufbedingung ausgegeben werden kann, und jede Einlösung wird für die Berichterstattung protokolliert. Eine schöne Ergänzung wäre ein einfaches Admin-Panel, in dem ein nicht-technischer Mitarbeiter einen Code erstellen, eine Regel auswählen, Limits und Daten festlegen und einen Code spontan pausieren oder deaktivieren kann.

Ich bitte Sie, sich speziell auf Rabattcodes zu konzentrieren. Dies ist kein Empfehlungsprogramm oder eine Treue-App mit Punkten, daher benötige ich keine Freundeinladungen, Stufen und das Ansammeln von Punkteständen. Am wichtigsten: korrekte Rabattberechnung, sichere Validierung unter Last und eine API, die mein Frontend-Entwickler leicht integrieren kann. Dokumentation und einige Beispielanfragen wären sehr hilfreich.

— Code-Generierung: einzeln und in Chargen, mit beliebigen Präfixen und lesbarem Format
— Regeltypen: Prozentsatz, fester Betrag, BOGO, nur erste Bestellung
— Limits: Gesamtnutzung, pro Kunde, Mindestwarenkorbwert, Gültigkeitsdaten
— Validierungs-API: schneller REST-Endpunkt, der Gültigkeit, Rabattbetrag und Grund zurückgibt
— Sichere gleichzeitige Einlösung mit vollständigem Protokoll für die Berichterstattung
— Einfaches Admin-Panel zur Erstellung, Pause und Deaktivierung von Codes
Webprogrammierung Bargeld, Banküberweisung
24
Zwanzig · Tipp

Wie man eine Antwort schreibt, die ausgewählt wird

  • Beginnen Sie mit der Aufgabe des Kunden, nicht mit einer Geschichte über sich selbst.
  • Verlinken Sie ein oder zwei ähnliche Arbeiten aus Ihrem Portfolio.
  • Nennen Sie einen Preis und eine Frist – und was genau sie beinhalten.
  • Stellen Sie eine klärende Frage: das beginnt das Gespräch.

Antworten 0

Antworttexte sind nur für den Kunden sichtbar.

Gleiche Kategorie

Ähnliche Projekte

Alle Projekte in der Kategorie
Gut zu wissen
Wie antworte ich auf dieses Projekt?

Melden Sie sich als Freelancer an, beschreiben Sie, wie Sie die Aufgabe lösen werden, nennen Sie Ihren Preis und Ihre Frist. Der Kunde liest die Antworten und beginnt einen Dialog mit den besten.

Wer kann meine Antwort sehen?

Nur der Kunde, der das Projekt veröffentlicht hat, und Sie. Andere Freelancer sehen Ihren Text oder Preis nicht.

Wo finde ich ähnliche Arbeiten?

Neue Projekte in „Webprogrammierung“ erscheinen jeden Tag. Alle Projekte in der Kategorie

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