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
ist nicht die Lösung, die Sie fragen, aber es ist die einzige einfache Lösung, die ich mir vorstellen kann:
- Liste die neue Version als Produkt.
- 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.
- Senden Sie den Kunden, die die alte Version gekauft haben, eine E-Mail mit dem Gutscheincode und der URL der Produktseite der neuen Version.
andere vorgeschlagene Art und Weise tun:
Theoretisch: Das Original gekauft Dateiname: v1.product_download.pdf Die neue Version freigegeben wird, v2.product_download.pdf
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.
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.
- 1. Erstellen von Bildern mit Zen Cart
- 2. zen Warenkorb schnell und einfach Kasse
- 3. Wie können Sie mehrere Bilder für ein Produkt in zen cart hochladen?
- 4. Zen Cart :: Gutscheine - Gibt es eine Möglichkeit, eine Seite zu erstellen, die die vorhandenen Coupons einliest und anzeigt?
- 5. Warum stimmen die Versandoptionen des Kunden nicht mit den Datenbank- oder Moduleinstellungen in Zen Cart 1.5 überein?
- 6. Unicode-Zeichen: cart
- 7. Kreuzvalidierung eines CART-Modells
- 8. django-cart oder Satchmo?
- 9. virtuemart cart timer
- 10. Zen Coding aktualisiert Emacs-Modus
- 11. Digital signierte JavaScript-Dateien
- 12. Extrahieren von Daten digital
- 13. InfoPath-Formulare digital signieren
- 14. XML Digital Signature Java
- 15. Anfänger Digital Synth
- 16. Wie man Preisrabattprozentsatz durch eine Kategorie im Zen-Wagen hinzufügt?
- 17. Automatische Updates über WMI
- 18. Option "Nach Updates suchen"
- 19. Load Digital Map auf Android
- 20. Digital Filter, Mathematik in Java,
- 21. Autoscale Arbeiter auf Digital Ocean
- 22. Digital Certify Login Web-Anwendung
- 23. Open Source Digital Video Fingerprinting
- 24. RESTful Multiple Updates (Beispiel: Löschen eines Einkaufswagens)?
- 25. Starter-Thema für Drupal 7? Stark? Zen?
- 26. zen-coding.vim funktioniert nicht für mich (Erreger)
- 27. Zen Codierung img src aus einer Liste
- 28. Widerspricht 'Bytearray' nicht dem Zen von Python?
- 29. Best Practice: Wie viele Zen-Discovery-Knoten?
- 30. Mehrere Updates