Einige der Produkte, die wir in unserem Shopify-Shop verkaufen, sind Downloads von Drittanbietern, die wir weiterverkaufen.
Wenn also ein Kunde ein solches Produkt bei uns kauftShop, es aktiviert einen Webhook, sobald die Bestellung bezahlt ist. Dieser Webhook bestellt das Produkt dann bei dem Drittanbieter. Dieser Dritte gibt uns einen Download-Link, den wir dann per E-Mail an den Kunden senden.
Das funktioniert gut, aber wir möchten es auch zeigenKlicken Sie auf der Kundenkontoseite auf den Download-Link, um sich anzumelden und anschließend die zuvor gekaufte Datei erneut herunterzuladen. Und hier ist das Problem: Wie speichern wir die Download-Links für jedes Produkt auf eine Weise, die wir auf der Benutzerkontoseite anzeigen können?
Die naheliegende Lösung wäre, den eindeutigen Download-Link in den Orders line_item zu speichern, dies wird jedoch nicht von shopify unterstützt (Wie aktualisiere ich Eigenschaften auf einem shopify line_item?).
Antworten:
1 für die Antwort № 1Ich verwende bei der Bestellung ein Meta-Feld. Sie könnten aus dem Order-Webhook eine Gruppe von Metafeldern erstellen, die alle Download-Links verarbeiten, und dann das Design so ändern, dass sie angezeigt werden.