Salta ai contenuti

Passaggio 6: lasciare che FastSpring generi i token di attivazione

Quando i clienti acquistano il vostro abbonamento da FastSpring, è necessario inviare loro un codice di attivazione o token.

Configureremo quindi FastSpring affinché generi automaticamente questo codice di attivazione e lo invii al cliente via email. Questo token gli consente di attivare la cartella di lavoro.

Nel FastSpring dashboard, selezionate Catalog / Subscriptions quindi modificate l’abbonamento associato alla cartella di lavoro.

In Fulfillment, fate clic su Add New Fulfillment.

Scegliete Generate a License quindi Script (PHP), fate clic su Next:

Selezione di Generate a License e Script (PHP) durante la creazione del fulfillment in FastSpring

Configurate tutti i campi come in questo screenshot e fate clic su Create.

Campi del fulfillment dello script PHP da configurare prima di fare clic su Create in FastSpring

In PHP Script Source, copiate e incollate il seguente codice 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;
?>

Fate clic su Test per verificare il codice e su Save per salvare le modifiche.

Il token di attivazione si basa sull’ID dell’abbonamento utilizzato internamente da FastSpring.

Inviare l’email con il codice di attivazione

Section titled “Inviare l’email con il codice di attivazione”

Dopo l’acquisto, FastSpring invia un messaggio di ricevuta che include automaticamente i dettagli di fulfillment pertinenti, compreso il codice di attivazione generato come descritto sopra.

Non c’è alcun passaggio aggiuntivo da configurare.