Paso 6: deje que FastSpring genere los tokens de activación
Cuando los clientes compran su suscripción en FastSpring, hay que enviarles un código de activación o token.
A continuación, configuraremos FastSpring para que genere automáticamente este código de activación y se lo envíe al cliente por correo electrónico. Este token le permite activar el libro.
Generar el código de activación
Section titled “Generar el código de activación”En el panel de FastSpring, seleccione Catalog / Subscriptions y luego edite la suscripción asociada al libro.
En Fulfillment, haga clic en Add New Fulfillment.
Elija Generate a License, luego Script (PHP) y haga clic en Next:

Configure todos los campos como en esta captura de pantalla y haga clic en Create.

En PHP Script Source, copie y pegue el siguiente código PHP:
<?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;
?>Haga clic en Test para verificar el código y en Save para guardar los cambios.
El token de activación se basa en el ID de suscripción que FastSpring utiliza internamente.
Enviar el correo electrónico con el código de activación
Section titled “Enviar el correo electrónico con el código de activación”Tras la compra, FastSpring envía un mensaje de recibo que incluye automáticamente los detalles de cumplimiento relevantes, incluido el código de activación generado como se ha descrito anteriormente.
No hay que configurar ningún paso adicional.