Diese Aktion ruft einen persönlichen Link ab, über den ein Kunde seine Treuekarte herunterlädt. Wenn er ihn öffnet, wählt er zwischen Apple Wallet und Google Wallet. Fügen Sie ihn in eine E-Mail, eine SMS oder Ihre eigene Website ein, damit mehr Kunden ihre Karte installieren.

Jeder Link gehört zu einem Kunden, geben Sie ihn also nicht an andere weiter. Für einen einzigen Link für alle verwenden Sie stattdessen eine eigene URL zum Herunterladen der Treuekarte.

Einrichtung

Verwenden Sie die JeriCommerce-Aktion Get Download Loyalty Card Link in einem Shopify-Flow-Workflow. Sie gibt den Link an die nächsten Schritte des Workflows weiter, sodass Sie ihn sofort verwenden können, zum Beispiel in einer E-Mail oder einer Kundennotiz.

1

Aktion hinzufügen

Öffnen Sie in Shopify Flow, erstellen oder bearbeiten Sie einen Workflow und fügen Sie nach Ihrem Auslöser Get Download Loyalty Card Link hinzu.

2

E-Mail-Adresse eintragen

Tragen Sie unter Email die E-Mail-Adresse des Kunden ein. Wählen Sie sie mit Add variable aus dem Auslöser aus.

3

Link im nächsten Schritt verwenden

Verwenden Sie in der nächsten Aktion Add variable und wählen Sie downloadPassUrl, den Link, den die Aktion zurückgibt.

Gehört die E-Mail-Adresse zu keinem Kunden in Ihrem Programm, schlägt der Schritt fehl und der Grund erscheint im Ausführungsverlauf des Workflows.

Vielleicht brauchen Sie gar keinen Workflow: JeriCommerce kann den Link auch im Shopify-Profil jedes Kunden speichern. Siehe Download-URL mit Shopify-Profilen synchronisieren.

Klaviyo-Webhooks können nur Daten senden, nicht lesen, daher kann ein Webhook den Link nicht abrufen. Sie brauchen auch keinen: Schalten Sie in der Klaviyo-Integration Custom Fields ein, und JeriCommerce speichert den Link in jedem Klaviyo-Profil als jericommerce_download_wallet_pass_url.

Verwenden Sie ihn in jeder E-Mail oder SMS mit {{ person.jericommerce_download_wallet_pass_url }}. Wie Sie das einschalten, steht unter Benutzerdefinierte Felder mit Klaviyo synchronisieren.

Fordern Sie für den Kunden ein Token vom Typ download an und erstellen Sie damit den Link.

GET https://api.jericommerce.com/v1/programs/{program_slug}/customers/token?email={customerEmail}&token_type=download&expires_in=7d

Senden Sie Ihren API-Schlüssel im Header api-key. Siehe Authentifizierung über die API. Die Antwort enthält das Token:

{
  "accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
}

Kodieren Sie accessToken mit Base64 und fügen Sie es dieser URL hinzu:

https://jeri.link/{program_slug}/download?token={base64Token}

Wenn Sie expires_in nicht senden, läuft der Link nie ab. Legen Sie immer eine Gültigkeit fest, die dazu passt, wie Sie den Link verteilen, etwa 7d für eine E-Mail-Kampagne.

Alle Parameter, die Fehler und Links, die Kunden in der Kunden-App anmelden, finden Sie unter Kundentokens.

Erstellen Sie mit Ihren eigenen Werten eine fertige Anfrage:

Ihre Angaben

Sie finden ihn unter Settings > Technical > Program Information.

Erstellen Sie einen unter Settings > Technical > API Keys. Er bleibt in Ihrem Browser.

Aktionsdetails

Ihre Anfrage

curl --request GET \
  --url 'https://api.jericommerce.com/v1/programs/your-program-slug/customers/token?email=customer%40example.com&token_type=download&expires_in=7d' \
  --header 'api-key: your-api-key'

Fügen Sie ihn in ein Terminal ein, um die Anfrage mit Ihrem Programm zu testen.