Gavekortmodul
Denne artikkelen dekker gavekortmoduler og beskriver hvordan du legger dem til på områdesider i Microsoft Dynamics 365 Commerce.
Gavekortmoduler kan brukes i betalingsmoduler til å godta gavekort, som er en vanlig betalingsform som brukes i e-handelstransaksjoner. Gavekortmodulen støtter Dynamics 365-, SVS- og Givex-gavekort. SVS- og Givex-gavekort løses inn via betalingsleverandøren Adyen. Hvis du vil ha mer informasjon om støtte for eksterne gavekort som SVS og Givex, kan du se Støtte for eksterne gavekort.
Notat
Støtte for innløsning av SVS- og Givex-gavekort under utsjekkingsflyten er tilgjengelig i Dynamics 365 Commerce 10.0.11-versjonen.
Det finnes to tilgjengelige gavekortmoduler:
- Gave kort - Denne modulen kan brukes på en kasseside for å løse inn en gave kort som anbud.
- Gave- kort saldosjekk – Denne modulen kan brukes på hvilken som helst side for å sjekke saldoen på en gave kort. Denne modulen er tilgjengelig i Commerce versjon 10.0.14 og nyere.
Notat
Støtte for kontroll av gavekortsaldo er tilgjengelig i Dynamics 365 Commerce 10.0.14-versjonen.
Bildet nedenfor viser et eksempel på en gavekortmodul på en kasseside.
Modulegenskaper
Vis flere felt – Denne egenskapen definerer hvilke felt som skal vises for gave kort i tillegg til gavenummeret kort, som alltid vises som standard. Noen gavekort støtter for eksempel visning av et personlig identifikasjonsnummer (PIN), og andre støtter visning av en PIN-kode og en utløpsdato. Alternativt kan denne egenskapen settes til "Ingen", som bare vil vise gavekortnummeret og ingen flere felt.
Følgende verdier støttes:
- PIN-kode
- Utløpsdato
- PIN-kode og utløpsdato
- None
Aktiver for gjestebrukere – Når dette området er aktivert, kan gjestebrukere løse inn eller sjekke saldoer på eksterne gave kort. Dette egenskapen krever at anonym tilgang (gjestetilgang) for eksterne gavekort aktiveres i Commerce headquarters. Innstillingen Aktiver for gjestebrukere gjelder bare eksterne gavekort. Hvis du vil ha mer informasjon, kan du se Aktiver gavekortbetalinger for gjestekassen.
Viktig
Egenskapen Aktiver for gjestebrukere er tilgjengelig fra og med Commerce, versjon 10.0.21. Den krever at Commerce-modulbibliotekpakken versjon 9.31 er installert.
Områdeinnstillinger for gavekortmoduler
I Commerce-områdebygger under Områdeinnstillinger > Tillegg er det en innstilling for gavekortmodulen kalt Støttet gavekorttype. Denne innstillingen støtter tre verdier:
- Dynamics 365 gave kort – Når denne innstillingen brukes, tillater gaven kort modulen bare innløsning av Dynamics 365 gave kort. Denne innstillingen støttes bare for påloggede brukere på netthandelsområdet. Saldo for gavekortkontroll støttes bare for påloggede brukere.
- SVS og Givex gave kort - Når denne innstillingen brukes, tillater gaven kort modulen bare innløsning av Givex og SVS gave kort. Denne innstillingen støttes for påloggede og anonyme brukere på e-handelsområdet.
- Dynamics 365, SVS og Givex gave kort – Når denne innstillingen brukes, tillater gavemodulen kort innløsning av Dynamics 365, Givex og SVS-gave kort. Denne innstillingen støttes bare for påloggede brukere på netthandelsområdet. Funksjonalitet for kontroll av gavekort støttes bare for påloggede brukere på grunn av inkludering av interne gavekort.
Viktig
Disse innstillingene er tilgjengelige i Dynamics 365 Commerce 10.0.11-versjonen og er bare nødvendige hvis du trenger støtte for SVS- eller Givex-gavekort. Hvis du oppdaterer fra en eldre versjon av Dynamics 365 Commerce, må du manuelt oppdatere appsettings.json-filen. Hvis du vil ha instruksjoner om oppdatering av appsettings.json-filen, se Oppdateringer for SDK og modulbibliotek.
Utvide interne gavekort til bruk i butikkfasader for e-handel på nettet
Interne gavekort er som standard ikke optimalisert for bruk i butikkfasader for e-handel på nettet. Før du tillater bruk av interne gavekort til betaling, bør du derfor konfigurere dem med utvidelser som gjør det sikrere å bruke dem. Her er gavekortområdene du bør utvide før du tillater bruk av interne gavekort i produksjon:
- Gave kort nummer – Nummerserier brukes til å generere gavenummer kort for interne gave kort. Siden nummerserier lett kan forutses, bør du utvide genereringen av gavekortnumre slik at tilfeldige, kryptografisk sikre strenger brukes for gavekortnumrene som utstedes.
- GetBalance - GetBalance API brukes til å slå opp gave kort saldoer. Som standard er denne API-en offentlig. Hvis en PIN-kode ikke kreves for å slå opp gavekortsaldoer, er det en risiko for at angrep med rå kraft kan bruke GetBalance-APIen til å prøve å slå opp gavekortnumre som har saldoer. Ved å implementere både PIN-krav til interne gavekort og API-begrensning, kan du redusere risikoen.
- PIN-kode – Som standard støtter ikke interne gaver kort PIN-koder. Du bør utvide interne gavekort, slik at en PIN-kode kreves for å slå opp saldoer. Denne funksjonaliteten kan også brukes til å låse gavekort etter fortløpende feil forsøk på å angi PIN-kode.
Aktivere gavekortbetalinger for gjesteutsjekking
Som standard er ikke gavekortbetalinger aktivert for gjestutsjekking (anonym). Følg denne fremgangsmåten for å aktivere dem.
- I Commerce Headquarters går du til Retail og Commerce > Kanaloppsett > POS-oppsett > POS > POS-operasjoner.
- Merk og hold (eller høyreklikk) hodet i rutenettet, og velg deretter Sett inn kolonner.
- Merk av for AllowAnonymousAccess i dialogboksen Sett inn kolonner.
- Velg Oppdater.
- For operasjonene 520 (gavekortsaldo) og 214 setter du verdien AllowAnonymousAccess til 1.
- Velg Lagre.
- Kjør planleggerjobben 1090 for å synkronisere endringer i kanaldatabasen.
Legge til en gavekortmodul på en side
Hvis du vil ha informasjon om hvordan du legger til en gavekortmodul på en kasseside og angir de nødvendige egenskapene, kan du se Kassemodul.