Modulo gift card
Questo articolo tratta i moduli Gift card e descrive come aggiungerli alle pagine del sito in Microsoft Dynamics 365 Commerce.
I moduli di gift card possono essere utilizzati nei moduli di pagamento per accettare gift card, una forma di pagamento comune utilizzata per le transazioni di e-commerce. Il moduli Gift card supporta gift card Dynamics 365, SVS e Givex. Le gift card SVS e Givex vengono riscattate tramite il fornitore di pagamenti Adyen. Per ulteriori informazioni sul supporto per gift card esterne come SVS e Givex, vedere Supporto per gift card esterne.
Nota
Il supporto per il riscatto di gift card SVS e Givex durante il flusso di completamento della transazione è disponibile in Dynamics 365 Commerce versione 10.0.11.
Sono disponibili due moduli di gift card:
- Regalo scheda – Questo modulo può essere utilizzato in una pagina di pagamento per riscattare un regalo scheda come regalo.
- Controllo del saldo del regalo scheda – Questo modulo può essere utilizzato in qualsiasi pagina per controllare il saldo di un regalo scheda. Questo modulo è disponibile in Commerce versione 10.0.14 e successive.
Nota
Il supporto per il modulo di controllo del saldo della gift card regalo è disponibile in Dynamics 365 Commerce versione 10.0.14.
L'immagine seguente mostra un esempio di un moduli Gift card in una pagina checkout.
Proprietà del modulo
Mostra campi aggiuntivi – Questa proprietà definisce quali campi devono essere visualizzati per il regalo Schede oltre al numero del regalo scheda, che viene sempre visualizzato per impostazione predefinita. Ad esempio, alcune gift card supportano la visualizzazione di un numero di identificazione personale (PIN) e altre supportano la visualizzazione di un PIN e la data di scadenza. In alternativa, questa proprietà può essere impostata su "Nessuno", che visualizza solo il numero della gift card e nessun campo aggiuntivo.
Sono supportati i valori seguenti:
- PIN
- Data di scadenza
- PIN e Data di scadenza
- Nessuna priorità
Abilita per utenti ospiti – Quando questa proprietà è abilitata, gli utenti ospiti possono riscattare o controllare i saldi sui regali esterni Schede. Questa proprietà richiede l'abilitazione dell'accesso anonimo (guest) per gift card esterne in Commerce headquarters. L'impostazione Abilita per utenti guest si applica solo alle gift card esterne. Per ulteriori informazioni, vedi Abilitare i pagamenti con gift card per il checkout come guest.
Importante
La proprietà Abilita per utenti guest è disponibile a partire dalla versione 10.0.21 di Commerce. Richiede l'installazione del pacchetto della libreria di moduli di Commerce versione 9.31.
Impostazioni del sito per i moduli Gift card
In Creazione di siti Web di Commerce sotto Impostazioni del sito > Estensioni, è disponibile un'impostazione del moduli Gift card chiamata Tipo di gift card supportato. Questa impostazione supporta tre valori:
- Dynamics 365 regalo scheda – Quando questa impostazione è applicata, il modulo regalo scheda consente solo il riscatto del regalo Dynamics 365 Schede. Questa impostazione è supportata solo per gli utenti che hanno effettuato l'accesso al sito di e-commerce. La funzionalità per il controllo dei saldi delle gift card è supportata solo per gli utenti che hanno eseguito l'accesso.
- Regalo SVS e Givex Schede – Quando questa impostazione è applicata, il modulo regalo scheda consente solo il riscatto del regalo Givex e SVS Schede. Questa impostazione è supportata per gli utenti anonimi che hanno effettuato l'accesso al sito di e-Commerce.
- Dynamics 365, SVS e regalo Givex Schede – Quando questa impostazione è applicata, il modulo regalo scheda consente il riscatto di Dynamics 365, Givex e regalo SVS Schede. Questa impostazione è supportata solo per gli utenti che hanno effettuato l'accesso al sito di e-commerce. A causa dell'inclusione di gift card interne, la funzionalità per il controllo dei saldi delle gift card è supportata solo per gli utenti che hanno effettuato l'accesso.
Importante
Queste impostazioni sono disponibili in Dynamics 365 Commerce versione 10.0.11 e sono richiesti solo se è necessario il supporto per le gift card SVS o Givex. Se stai aggiornando da una versione precedente di Dynamics 365 Commerce, devi aggiornare manualmente il file appsettings.json. Per istruzioni sull'aggiornamento del file appsettings.json, vedi Aggiornamenti dell'SDK e della libreria dei moduli.
Estendere le gift card interne per l'uso in punti vendita e-commerce
Per impostazione predefinita, le gift card interni non sono ottimizzati per l'utilizzo in punti vendita di e-commerce. Pertanto, prima di consentire l'utilizzo delle gift card interne per il pagamento, è necessario configurarle con estensioni che contribuiscano a renderle più sicure. Di seguito sono riportate le aree delle gift card che dovresti estendere prima di consentire l'utilizzo delle gift card interne nella produzione:
- Numero regalo scheda – Le sequenze numeriche vengono utilizzate per generare i numeri regalo scheda per il regalo interno Schede. Poiché le sequenze numeriche possono essere facilmente previste, è necessario estendere la generazione di numeri di gift card in modo che vengano utilizzate stringhe casuali e crittograficamente sicure per i numeri di gift card emesse.
- GetBalance – L'API GetBalance viene utilizzata per cercare i saldi dei regali scheda. Per impostazione predefinita, l'API è pubblica. Se non è necessario un PIN per cercare i saldi delle gift card, c'è il rischio che attacchi di forza bruta possano utilizzare l'API GetBalance per tentare di cercare i numeri delle gift card che hanno saldi. Implementando sia i requisiti del PIN per gift card interni sia la limitazione dell'API, puoi contribuire a mitigare il rischio.
- PIN – Per impostazione predefinita, i regali interni Schede non supportano i PIN. È necessario estendere le gift card interni in modo che sia necessario un PIN per cercare i saldi. Questa funzionalità può essere utilizzata anche per bloccare le gift card dopo tentativi errati consecutivi di inserire il PIN.
Abilitare i pagamenti con gift card per il checkout come guest
Per impostazione predefinita, i pagamenti con gift card non sono abilitati per il checkout come guest (anonimo). Per abilitarli, attenersi alla procedura seguente.
- In Commerce Headquarters vai a Retail e Commerce > Impostazione canale > Impostazioni POS > POS > Operazioni POS.
- Seleziona e tieni premuta (o fai clic con il pulsante destro del mouse) l'intestazione della griglia, quindi seleziona Inserisci colonne.
- Nella finestra di dialogo Inserisci colonne selezionare la casella di controllo AllowAnonymousAccess.
- Selezionare Aggiornamento.
- Per le operazioni 520 (Saldo goft card) e 214, impostare il valore AllowAnonymousAccess su 1.
- Selezionare Salva.
- Eseguire il processo Retail Scheduler 1090 per sincronizzare le modifiche nel database del canale.
Aggiungere un moduli Gift card a una pagina
Per istruzioni su come aggiungere un moduli Gift card a una pagina checkout e impostare le proprietà richieste, vedere Modulo Checkout.
Risorse aggiuntive
Modulo indirizzo di spedizione