Del via


Gavekortsmodul

Denne artikel dækker gavekortmoduler, og det beskriver, hvordan du kan føje dem til sider på websteder i Microsoft Dynamics 365 Commerce.

Gavekortmoduler kan bruges i betalingsmoduler til at acceptere gavekort og er en almindelig betalingsform i e-handelstransaktioner. Gavekortmodulet understøtter Dynamics 365-, SVS- og Givex-gavekort. SVS- og Givex-gavekort indløses via betalingsudbyderen Adyen. Du kan se flere oplysninger om understøttelse af eksterne gavekort som f.eks. SVS og Givex i emnet Understøttelse af eksterne gavekort.

Bemærk!

Understøttelse til indløsning af SVS- og Givex-gavekort i betalingsprocessen er tilgængelig i Dynamics 365 Commerce version 10.0.11.

Der er to tilgængelige gavekortmoduler:

  • Gavekort – Dette modul kan bruges på en betalingsside til at indløse et gavekort som betalingsmiddel.
  • Saldokontrol for gavekort – Dette modul kan bruges på enhver side til at kontrollere saldoen for et gavekort. Dette modul er tilgængeligt i Commerce version 10.0.14 og nyere.

Bemærk!

Understøttelse af saldokontrolmodulet til gavekort er tilgængelig i Dynamics 365 Commerce version 10.0.14.

Det følgende billede viser et eksempel på et gavekortmodul på en betalingsside.

Eksempel på et gavekortmodul.

Modulegenskaber

  • Vis yderligere felter – Denne egenskab definerer, hvilke felter der skal vises for gavekort ud over gavekortnummeret, der altid vises som standard. Nogle gavekort understøtter f.eks. visning af en pinkode, og andre understøtter visning af en pinkode og udløbsdato. Denne egenskab kan også angives til "Ingen", hvilket kun viser gavekortnummeret og ingen yderligere felter.

    Følgende værdier understøttes:

    • Pinkode
    • Udløbsdato
    • Pinkode og udløbsdato
    • None
  • Aktivér for gæstebrugere – Når denne egenskab er aktiveret, kan gæstebrugere indløse eller kontrollere saldi på eksterne gavekort. Denne egenskab kræver, at anonym (gæst) adgang til eksterne gavekort er aktiveret i Commerce Headquarters. Indstillingen Aktivér for gæstebrugere gælder kun for eksterne gavekort. Du kan finde flere oplysninger i Aktivere gavekortbetalinger for gæsters betaling.

Vigtig

Egenskaben Aktivér for gæstebrugere er tilgængelig fra og med Commerce version 10.0.21. Det kræver, at Commerce-modulets bibliotekspakkeversion 9.31 er installeret.

Indstillinger for websted for gavekortmoduler

I Commerce-webstedsgenerator under Indstillinger for websted > Udvidelserer der en indstilling for gavekortmodulet, der kaldes Understøttet gavekorttype. Denne indstilling understøtter tre værdier:

  • Dynamics 365-gavekort – Når denne indstilling er valgt, tillader gavekortmodulet kun indløsning af Dynamics 365-gavekort. Denne indstilling understøttes kun for brugere, der er logget på e-handelswebstedet. Funktionen til kontrol af gavekortsaldi understøttes kun for brugere, der er logget på.
  • SVS- og Givex-gavekort – Når denne indstilling er valgt, tillader gavekortmodulet kun indløsning af SVS- og Givex-gavekort. Denne indstilling understøttes for anonyme brugere og brugere, der er logget på e-handelswebstedet.
  • Dynamics 365-, SVS- og Givex-gavekort – Når denne indstilling er valgt, tillader gavekortmodulet indløsning af Dynamics 365-, Givex- og SVS-gavekort. Denne indstilling understøttes kun for brugere, der er logget på e-handelswebstedet. Da interne gavekort skal medtages, understøttes funktionen til kontrol af gavekortsaldi kun for brugere, der er logget på.

Vigtigt

Disse indstillinger er tilgængelige i Dynamics 365 Commerce version 10.0.11 og er kun nødvendige, hvis du har brug for understøttelse af SVS- eller Givex-gavekort. Hvis du opdaterer fra en ældre version af Dynamics 365 Commerce, skal du opdatere filen appsettings.json manuelt. Oplysninger om opdatering af filen appsettings.json finder du under Opdateringer til SDK og modulbibliotek.

Udvide interne gavekort til brug i udstillingsvinduer for e-handel

Interne gavekort er som standard ikke optimeret til brug i udstillingsvinduer for e-handel. Før du tillader brug af interne gavekort til betaling, skal du konfigurere dem med udvidelser, der gør dem mere sikre. Her er de gavekortområder, som du skal udvide, før du tillader, at interne gavekort bruges i produktionen:

  • Gavekortnummer – Nummerserier bruges til generering af gavekortnumre til interne gavekort. Da nummerserier er forudsigelige, skal du udvide genereringen af gavekortnumre, så der anvendes tilfældige og kryptografisk sikre strenge til de gavekortnumre, der udstedes.
  • GetBalance – API'en for GetBalance bruges til at få vist gavekortsaldi. Denne API er som standard offentlig. Hvis der ikke kræves en PIN-kode for at få vist gavekortsaldi, er der risiko for, at brute force-angreb kan bruge API'en for GetBalance til at forsøge at få vist gavekortnumre med saldi. Når du implementerer både PIN-krav for interne gavekort og API-begrænsning, kan du reducere risikoen.
  • PIN-kode – Interne gavekort understøtter som standard ikke PIN-koder. Du skal udvide interne gavekort, så der kræves en PIN-kode for at få vist saldi. Denne funktionalitet kan også bruges til at låse gavekort efter flere forkerte forsøg på at indtaste PIN-koden.

Aktivere gavekortbetalinger for gæsters betaling

Som standard er gavekortbetalinger ikke aktiveret for gæsters (anonyme) betaling. Hvis du vil aktivere denne funktion, skal du benytte denne fremgangsmåde.

  1. I Commerce headquarters skal du gå til Retail og Commerce > Konfiguration af kanal > POS-opsætning > POS > POS-handlinger.
  2. Vælg og hold (eller højreklik på) gitterhovedet, og vælg derefter Indsæt kolonner.
  3. Markér afkrydsningsfeltet AllowChecknymousAccess i dialogboksen Indsæt kolonner.
  4. Vælg Opdater.
  5. For handlingerne 520 (gavekortsaldo) og 214 skal du angive værdien for AllowSynonymousAccess til 1.
  6. Vælg Gem.
  7. Kør planlægningsjobbet 1090 for at synkronisere ændringerne med kanaldatabasen.

Føje et gavekortmodul til en side

Du kan få flere oplysninger om, hvordan du føjer et gavekortmodul til en betalingsside og angiver de påkrævede egenskaber, i Betalingsmodul.

Yderligere ressourcer

Indkøbskurvsmodul

Ikonmodul for indkøbskurv

Betalingsmodul

Betalingsmodul

Leveringsadressemodul

Leveringsindstillingsmodul

Modul med afhentningsoplysninger

Ordredetaljer-modul

Understøttelse af eksterne gavekort

Opdateringer til SDK og modulbibliotek