Stap 6: laat FastSpring activeringstokens genereren
Wanneer klanten uw abonnement bij FastSpring kopen, moet hun een activeringscode of token worden toegestuurd.
Vervolgens configureren we FastSpring om deze activeringscode automatisch te genereren en per e-mail naar de klant te sturen. Met deze token kan hij de werkmap activeren.
De activeringscode genereren
Section titled “De activeringscode genereren”Selecteer in het FastSpring-dashboard Catalog / Subscriptions en bewerk vervolgens het abonnement dat aan de werkmap is gekoppeld.
Klik in Fulfillment op Add New Fulfillment.
Kies Generate a License en vervolgens Script (PHP), klik op Next:

Configureer alle velden zoals op deze schermafbeelding en klik op Create.

Kopieer en plak in PHP Script Source de volgende PHP-code:
<?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;
?>Klik op Test om de code te verifiëren en op Save om uw wijzigingen op te slaan.
Het activeringstoken is gebaseerd op de abonnements-ID die intern door FastSpring wordt gebruikt.
De e-mail met activeringscode verzenden
Section titled “De e-mail met activeringscode verzenden”Na aankoop stuurt FastSpring een ontvangstbericht dat automatisch relevante fulfillmentgegevens bevat, waaronder de activeringscode die op de hierboven beschreven manier is gegenereerd.
Er is geen aanvullende stap om te configureren.