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.
Den Aktivierungscode generieren
Section titled “Den Aktivierungscode generieren”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:

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

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.