2.1.8. Gestione dei modelli#

2.1.8.1. Cosa sono i modelli Taler?#

I modelli Taler consentono ai commercianti di creare ordini predefiniti che i clienti possono pagare utilizzando il portafoglio GNU Taler. Questo è particolarmente utile per le aziende senza accesso a Internet o per i siti web che desiderano accettare pagamenti su pagine statiche, ad esempio per le donazioni.

Un modello imposta dettagli fissi dell’ordine che i clienti non possono modificare. Tuttavia, i commercianti possono consentire ai clienti di inserire informazioni specifiche, come l’importo da pagare o un messaggio (riepilogo dell’ordine).

Come funziona

  1. Gli esercenti creano i modelli tramite il Taler Backoffice o l’API.

  2. A ogni modello viene assegnato un unico identificativo del modello (codificato tramite URL).

  3. Gli esercenti possono generare un codice QR e un collegamento di pagamento da condividere con i clienti.

  4. Il cliente scansiona un codice QR o clicca su un link taler://, che contiene un modello di pagamento.

  5. Il portafoglio può chiedere al cliente di inserire i dati mancanti (se consentito).

  6. Il portafoglio crea l’ordine e recupera i dettagli del contratto.

  7. Il cliente esamina e completa il pagamento.

2.1.8.2. Panoramica dei modelli#

Per visualizzare tutti i modelli, andare alla pagina Templates nella barra laterale. Qui è possibile visualizzare un elenco di tutti i modelli con dettagli quali ID e descrizione.

Vicino a ciascun modello, sono presenti delle opzioni:

  • Usa modello: Crea un nuovo ordine utilizzando il modello selezionato.

  • QR: Genera un codice QR e un link di pagamento per facilitare l’accesso. Consente anche la stampa.

  • Elimina: Rimuove il modello.

2.1.8.3. Aggiunta di un modello#

Per creare un nuovo modello, fare clic sul pulsante «+» nell’angolo superiore destro della pagina del modello. Verrà visualizzato un modulo in cui è necessario fornire i seguenti dettagli:

  • Identificatore (richiesto, URL friendly): Un nome univoco per il template.

  • Descrizione (richiesta): Una breve descrizione che spiega lo scopo del template.

  • Riepilogo: Consente ai clienti di modificare il riepilogo.

  • Il riepilogo è modificabile: Se abilitato, il cliente può modificare il riepilogo.

  • Importo (necessario): Il modello creerà ordini con lo stesso prezzo.

  • L’importo è modificabile: Consente ai clienti di modificare l’importo.

  • Età minima: Specifica l’età minima richiesta per il pagamento.

  • Timeout di pagamento: Definisce il tempo a disposizione del cliente per completare il pagamento.

  • Dispositivo OTP: Utilizzato per verificare le transazioni in modalità offline. Tutorial dei dispositivi OTP <otp>`_.

Al termine, fare clic sul pulsante «Conferma « per aggiungere il modello.

2.1.8.4. Modifica di un modello#

Per modificare un modello esistente:

  1. Fare clic sul modello che si desidera modificare.

  2. Aggiornare i campi secondo le necessità.

  3. Fare clic su «Conferma « per salvare le modifiche.

2.1.8.5. Eliminazione di un modello#

Per eliminare un modello, fare clic sul pulsante «Elimina « accanto al modello che si desidera rimuovere. Confermare l’eliminazione nella finestra di dialogo visualizzata facendo clic sul pulsante «Elimina modello «.

Avvertimento

Questa azione è irreversibile.