Zum Inhalt springen

Schritt 6: FastSpring Aktivierungstoken generieren lassen

Wenn Kunden Ihr Abonnement bei FastSpring kaufen, muss ihnen ein Aktivierungscode oder Token zugesendet werden.

Anschließend konfigurieren wir FastSpring so, dass dieser Aktivierungscode automatisch generiert und dem Kunden per E-Mail gesendet wird. Mit diesem Token kann er die Arbeitsmappe aktivieren.

Wählen Sie im FastSpring Dashboard Catalog / Subscriptions und bearbeiten Sie dann das der Arbeitsmappe zugeordnete Abonnement.

Klicken Sie unter Fulfillment auf Add New Fulfillment.

Wählen Sie Generate a License, dann Script (PHP), und klicken Sie auf Next:

Auswahl von Generate a License und Script (PHP) im FastSpring-Fulfillment

Konfigurieren Sie alle Felder wie in diesem Screenshot und klicken Sie auf Create.

Konfigurieren der Fulfillment-Felder im FastSpring Dashboard

Kopieren Sie unter PHP Script Source den folgenden PHP-Code und fügen Sie ihn ein:

<?php
$ascii = $subscription;
$hex = '';
for ($i = 0; $i < strlen($ascii); $i++) {
$byte = strtoupper(dechex(ord($ascii[$i])));
$byte = str_repeat('0', 2 - strlen($byte)).$byte;
$hex.=$byte;
}
$res = wordwrap($hex, 4, '-', true);
print $res;
?>

Klicken Sie auf Test, um den Code zu überprüfen, und auf Save, um Ihre Änderungen zu speichern.

Das Aktivierungstoken basiert auf der intern von FastSpring verwendeten Subscription-ID.

Die E-Mail mit dem Aktivierungscode senden

Section titled “Die E-Mail mit dem Aktivierungscode senden”

Nach dem Kauf sendet FastSpring eine Bestätigungsnachricht, die automatisch relevante Fulfillment-Details enthält, einschließlich des wie oben beschrieben generierten Aktivierungscodes.

Es ist kein weiterer Schritt zu konfigurieren.