Nach dem Kauf wird der Käufer entweder auf die Digistore24-Bestellbestätigungsseite oder auf deine eigene Dankeseite weitergeleitet. Dabei können optional die Bestelldaten an die Dankeseite-URL (als GET-Parameter) angehängt werden.
Du kannst diese Funktion unter Konto > Produkte mit einem Klick auf das Stift-Icon im Eingabefeld Bestelldaten an Dankeseite-URL anhängen ein- und ausschalten. Standardmäßig ist diese Option ausgeschaltet.
Mit dem Dankeseite-Schlüssel werden die Bestelldaten digital signiert. So wird sichergestellt, dass die Bestelldaten nicht verändert werden.
Als Vendor kannst du den Dankeseite-Schlüssel selbst einsehen und ändern:
- Gehe in der Vendor-Ansicht auf Konto > Details.
- Scrolle bis zum Fenster mit den Dankeseite-Einstellungen herunter. Hier wird dir der Dankeseite-Schlüssel angezeigt und hier kannst du ihn individuell anpassen.
- Klicke auf Speichern.
Übertragbare GET-Parameter
| Parameter | Enthaltene Daten |
| order_id | Bestell-ID |
| order_item_id | Produkt-Bestell-ID (die interne Produkt-ID in einer Bestellung mit mehreren Produkten) |
| buyer_email | E-Mail des Verkäufers |
| payplan_id | ID des verwendeten Zahlungsplans |
| product_id | ID des Produkts |
| product_name | Name des Produkts |
| quantity | Gekaufte Anzahl |
| country | Herkunftsland des Käufers |
| buyer_language | Sprache des Käufers |
| buyer_id | ID des Käufers |
| buyer_first_name | Vorname des Käufers |
| buyer_last_name | Nachname des Käufers |
| billing_status | Zahlungsstatus der Transaktion |
| currency | Währung, in der gezahlt wurde |
| amount | Gesamtbetrag des Kaufs |
| vat_amount | Mehrwertsteueranteil des Gesamtbetrags |
| sha_sign | Digitale Signatur des GET-Parameters (hierfür wird der Dankeseite-Schlüssel genutzt) |
Es ist technisch sehr einfach, diese Daten aus den GET-Parametern der Dankeseite auszulesen.
Um eine Manipulation der Daten zu verhindern, werden die Daten digital mit dem Dankeseite-Schlüssel signiert. Wenn du selbst etwas programmieren möchtest, um die GET-Parameter auszuwerten und sicherzustellen, dass die Daten nicht gefälscht oder verändert wurden, bieten wir Folgendes an:
Für Programmierer zum Download: PHP-Skript für Signatur-Prüfung