In Shopify gibt es tatsächlich keine direkte Option, individuellen Rabattcodes mit denselben Bedingungen in Bulk zu erstellen. Du kannst aber bestehende Rabattcodes in Shopify duplizieren. Wähle einfach den Rabatt aus und klicke in der Shopify-Verwaltung oder App auf Duplizieren.
Wenn du oder jemand in deinem Team über technische Fähigkeiten verfügt, kannst du die Shopify API verwenden, um programmatisch eine große Anzahl von Rabattcodes zu erstellen. Dies erfordert jedoch Kenntnisse in der API Programmierung.
Zuerst musst du sicherstellen, dass du Zugriff auf die Shopify API hast. Dafür benötigst du einen API-Schlüssel und ein API-Passwort. Diese kannst du in deinem Shopify-Adminbereich unter „Apps“ → „Entwickler“ erstellen.
Erstellung eines Private App-Zugangs:
Erstelle eine private App in deinem Shopify-Adminbereich, um API-Schlüssel und API-Passwort zu erhalten. Diese werden für die Authentifizierung bei API-Anfragen benötigt.
Verwendung der Discount API:
Shopify bietet eine Discount API, mit der du Rabattcodes programmatisch erstellen kannst. Du musst entsprechende POST-Anfragen an die API senden, um neue Rabattcodes zu erstellen.
Struktur einer API-Anfrage:
Eine typische POST-Anfrage zum Erstellen eines Rabattcodes könnte folgendermaßen aussehen:
POST /admin/api/2021-04/price_rules/{price_rule_id}/discount_codes.json
{
"discount_code": {
"code": "EINZIGARTIGER_CODE"
}
}
Hierbei ist {price_rule_id} die ID der Preisregel, unter der der Rabattcode erstellt wird, und EINZIGARTIGER_CODE ist der Rabattcode, den du erstellen möchtest.
Um 150 Codes zu erstellen, würdest du eine Schleife in deinem Skript verwenden, die 150 Mal durchläuft und jedes Mal einen neuen Code generiert. Die Details dieser Schleife hängen von der von dir verwendeten Programmiersprache ab. Bevor du Rabattcodes erstellst, musst du eine Preisregel erstellen, die die Bedingungen für den Rabatt definiert (z. B. 10 € Rabatt auf jeden Einkauf). Die ID dieser Preisregel wird in der API-Anfrage verwendet.
Hoffe das hilft!
Hast du weitere Fragen zum Shop? Gebe einfach ein Suchbegriff oben in der Suchleiste der Community Landingpage ein, denn das Thema haben wir sehr wahrscheinlich schon besprochen. Halte bitte Ausschau in deiner E-Mail auf Notifications zu Antworten auf deine Fragen in der Community.