2011-01-10 3 views
1

Seit Jahren verwenden Sie Zen Cart für digitale Downloads. Wir haben vor kurzem mit dem Verkauf von Software begonnen, die regelmäßig ihre Version aktualisiert. Ich weiß, dass sich der Benutzer wieder in seinem Konto anmelden und ihre Downloads abrufen kann, aber was immer noch angezeigt wird, ist die alte Version. Wie kann ich die Aktualisierung des Kundenverlaufs von Downloads erzwingen, wenn die Zip-Datei aktualisiert wird, damit sie die aktualisierte Version herunterladen können? DieseZen Cart - Digital Download Updates

Antwort

1

ist nicht die Lösung, die Sie fragen, aber es ist die einzige einfache Lösung, die ich mir vorstellen kann:

  1. Liste die neue Version als Produkt.
  2. Erstellen Sie einen Rabatt-Gutschein für den Preis der neuen Version und eine Einschränkung, um nur den Kauf dieses Produkts zu ermöglichen.
  3. Senden Sie den Kunden, die die alte Version gekauft haben, eine E-Mail mit dem Gutscheincode und der URL der Produktseite der neuen Version.
0

andere vorgeschlagene Art und Weise tun:

Theoretisch: Das Original gekauft Dateiname: v1.product_download.pdf Die neue Version freigegeben wird, v2.product_download.pdf

  1. hochladen die Datei v2.product_download.pdf in Ihr Download-Verzeichnis und erstellen Sie Ihr neues Produkt für das Produkt v2 für zukünftige Einkäufe.

  2. Für Kunden, die bereits v1 Sie erworben wird die SQL-Tabelle Update des v2.product_download.pdf Dateinamen in der Kundenauftragshistorie wie folgt festgelegt:

UPDATE orders_products_download SET orders_products_filename = ' v2.product_download.pdf ' WHERE orders_products_filename =' v1.product_download.pdf ';

Dies stellt sicher, bestehende Kunden v2 in der Reihenfolge der Geschichte haben, und v2 ist ein neues Produkt für den Verkauf an zukünftigen Kunden. Natürlich möchten Sie den Verkauf von v1 des Produkts deaktivieren, so dass Sie nicht mit Leuten umgehen müssen, die nach einem kostenlosen Upgrade fragen, wenn sie entdecken, dass sie v1 gekauft haben und v2 gekauft haben sollten.

Natürlich können Sie wird eine vollständige Sicherung der Datenbank durchführen, bevor alle SQL-Skripte auf Ihrer Website Produktion läuft!

Senden Sie dann Ihre E-Mail an Ihre Kunden, die v1.product_download.pdf gekauft haben, und weisen Sie sie an, sich anzumelden und ihre Bestellhistorie anzuzeigen, und laden Sie die neue v2.product_download.pdf herunter.