Frage

Ich möchte wissen, gibt es trotzdem, dass Kunden einen Kontobilanz aufnehmen und dann ihren Restbetrag für den Einkaufen nutzen können?

Ich brauche keinen Gutschein, Geschenk oder einige Dinge wie diese ...

Ich möchte, dass sie einen Betrag hinzufügen, beispielsweise 50 US -Dollar im Feld und dann zur Bank (zum Beispiel PayPal), bezahlen und danach ihr Guthaben zeigen:

Ihr Guthaben: $ 50

Wie kann ich das in Magento CE vorgehen?

War es hilfreich?

Lösung

Magento macht das nicht aus der Schachtel. Was Sie wollen, ist irgendwie eine Geschenkkartenverlängerung, aber die Geschenkkarte wird nicht selbst verwendet, sondern auch selbst verwendet.

Das Implementieren dies ist eine Menge Arbeit, weil Sie auf viele Dinge achten müssen:

  1. Kauf von Geldern (sollte ein Produkt sein)
  2. Nicht für sie zu bezahlen, also werden sie nicht in den Kundenbilanz verarbeitet
  3. Etwas mit den Mitteln kaufen
  4. Der Betrag ist nicht hoch genug, daher müssen Sie verschiedene Zahlungsmethoden mischen
  5. Dies ist der Teil, in dem Sie verteilte Transaktion aufgrund des folgenden beschriebenen Falls* implementieren möchten*
  6. Die Leute senden die Dinge zurück, sodass Sie Teil dem Kundenbilanz und dem Teil des CreditCart/Bankkontos/der zweiten Zahlungsmethode, die er verwendete

Schlechter Fall

Order1: Der Kunde hat 50 $ Fund und kauft etwas 100 $ im Wert, er wählt PayPal, mit dem er zahlen kann. Er wird auf die PayPal -Website umgeleitet, um 50 $ zu zahlen.

Order2: Im gleichen Moment eröffnet er eine zweite Bestellung, kauft etwas für 49 $, zahlt sich mit seinem Fonds, alles ist in Ordnung

Auftrag1: Der Kunde zahlt die 50 $ mit PayPal, er kommt Backend und die Bestellung wird als bezahlt gekennzeichnet ... ERROR.

In diesem Fall möchten Sie die gesamte Transaktion rollen, die über PayPal bezahlten 50 $ zurückerstatten und die möglicherweise 50 $ für die Mittel zurückerstatten.

Dies ist technologisch ein Chaos und ich denke nicht, dass es sich lohnt, es richtig zu implementieren. Oft entscheiden Unternehmen, es ist nicht erforderlich, den obigen Fall abzudecken, dann ist es nicht viel Arbeit, aber immer noch viel. Seien Sie vorsichtig damit.

Andere Tipps

Die Erklärung, wie man eine solche Erweiterung aufbaut, wäre für eine Antwort ein bisschen zu viel, wie Fabian erklärte, es geht um viel Arbeit. Eine Möglichkeit, es zu tun, ist etwas mit Gutscheincodes pro Benutzer (es gibt Auslöser dafür) oder ein virtuelles Produkt, das als Gutscheincode dient, aber Sie müssen entweder einen Code schreiben, um den Gutschein zu erstellen, wenn jemand das kauft Produkt oder manuell den Code hinzufügen.

Für diesen würde ich empfehlen, die bereits vorhandenen Erweiterungen zu betrachten. Erstens, weil es so schwierig ist, sich besser aufzubauen, um etwas zu bauen, das sich als funktioniert und zweitens, weil sie nicht so teuer sind. Wahrscheinlich werden die Stunden, die Sie für den Bau selbst aufgewendet haben, die Kosten für die Verlängerung nicht belasten.

Beide Magierwelt und Magierwelt Bieten Sie dafür eine Erweiterung an

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top