Sdílet prostřednictvím


Modul dárkového poukazu

Tento článek se zabývá moduly dárkového poukazu a popisuje, jak je přidat na stránky webu v řešení Microsoft Dynamics 365 Commerce.

Moduly dárkových poukazů lze použít v modulech pokladny pro příjem dárkových poukazů, což je běžná forma platby používaná při transakcích elektronického obchodování. Modul dárkových poukazů podporuje dárkové poukazy pro Dynamics 365, SVS a Givex. SVS a Givex dárkové poukazy jsou uplatněny prostřednictvím poskytovatele plateb Adyen. Další informace o podpoře externích dárkových poukazů, jako jsou například SVS a Givex, naleznete v tématu Podpora externích dárkových poukazů.

Poznámka

Podpora pro uplatnění dárkových karet SVS a Givex během procesu placení je k dispozici ve vydání Dynamics 365 Commerce 10.0.11.

K dispozici jsou dva moduly dárkových poukazů:

  • Dárkový karta – Tento modul lze použít na stránce pokladny k uplatnění dárkového karta jako platidla.
  • Kontrola zůstatku dárkového karta– Tento modul lze použít na libovolné stránce ke kontrole zůstatku na dárkovém karta. Tento modul je k dispozici v aplikaci Commerce verze 10.0.14 a novější.

Poznámka

Podpora modulu kontroly zůstatku dárkové karty je k dispozici ve vydání Dynamics 365 Commerce 10.0.14.

Následující obrázek znázorňuje příklad modulu dárkového poukazu na stránce pokladny.

Příklad modulu dárkového poukazu.

Vlastnosti modulu

  • Zobrazit další pole – Tato vlastnost definuje, jaká pole by se měla zobrazit pro dárkové Karty kromě čísla karta dárku, které se ve výchozím nastavení vždy zobrazuje. Některé dárkové poukazy například podporují zobrazení osobního identifikačního čísla (PIN) a další podporují zobrazování kódu PIN a data vypršení platnosti. Druhou možností může být nastavení této vlastnosti na "none", která by zobrazila pouze číslo dárkového poukazu a žádná další pole.

    Podporovány jsou následující hodnoty:

    • PIN
    • Datum konce platnosti
    • PIN a datum konce platnosti
    • Neomezeno
  • Povolit pro uživatele typu host– Pokud je tato vlastnost povolena, mohou uživatelé typu host uplatnit nebo zkontrolovat zůstatky na externích dárkových Karty. Tato vlastnost vyžaduje, aby byl v Commerce Headquarters povolen anonymní přístup (hosta) pro externí dárkové karty. Nastavení Povolit pro uživatele typu host se vztahuje pouze na externí dárkové karty. Další informace viz Povolení plateb dárkovými kartami pro hosty na pokladně.

Důležité

Vlastnost Povolit pro uživatele typu host je k dispozici od verze Commerce 10.0.21. Vyžaduje instalaci balíčku knihovny modulů Commerce verze 9.31.

Nastavení webu pro moduly dárkových poukazů

V konfigurátoru webů Commerce v Nastavení webu > Rozšíření existuje nastavení modulu dárkového poukazu s názvem Podporovaný typ dárkového poukazu. Toto nastavení podporuje tři hodnoty:

  • Dynamics 365 dárkový karta – Při použití tohoto nastavení modul dárkové karta umožňuje uplatnění pouze Karty dárku Dynamics 365. Toto nastavení je podporováno pouze pro přihlášené uživatele na webu e-Commerce. Funkce kontroly zůstatku dárkové karty je podporována pouze pro přihlášené uživatele.
  • Dárkové Karty SVS a Givex – Při použití tohoto nastavení modul dárkové karta umožňuje uplatnění pouze dárkových Karty Givex a SVS. Toto nastavení je podporováno pro přihlášené i anonymní uživatele na webu e-Commerce.
  • Dynamics 365, SVS a dárkové Karty Givex– Když je použito toto nastavení, modul dárkového karta umožňuje uplatnění dárkových Karty Dynamics 365, Givex a SVS. Toto nastavení je podporováno pouze pro přihlášené uživatele na webu e-Commerce. Vzhledem k zahrnutí interních dárkových karet je funkce kontroly zůstatku dárkových karet podporována pouze pro přihlášené uživatele.

Důležité

Tato nastavení jsou k dispozici ve vydání Dynamics 365 Commerce 10.0.11 a jsou vyžadována, pouze pokud potřebujete podporu pro dárkové karty SVS nebo Givex. Pokud provádíte aktualizaci ze starší verze Dynamics 365 Commerce, musíte ručně aktualizovat soubor appsettings.json. Pokyny k aktualizaci souboru appsettings.json najdete v části Aktualizace SDK a knihoven modulů.

Rozšíření interních dárkových karet pro použití v elektronických obchodech

Ve výchozím nastavení nejsou interní dárkové karty optimalizovány pro použití v elektronických obchodech. Než tedy povolíte použití interních dárkových karet k platbám, měli byste je nakonfigurovat pomocí rozšíření, která jim pomohou zajistit větší bezpečnost. Tady jsou oblasti dárkových karet, které byste měli rozšířit, než povolíte použití interních dárkových karet ve výrobě:

  • Číslo dárkového karta– Číselné řady se používají ke generování čísel dárkových karta pro interní Karty dárků. Protože lze snadno předvídat číselné řady, měli byste rozšířit generování čísel dárkových karet tak, aby se pro vydaná čísla dárkových karet používaly náhodné kryptograficky zabezpečené řetězce.
  • GetBalance – GetBalance API se používá k vyhledávání zůstatků dárkových karta. Ve výchozím nastavení je toto rozhraní API veřejné. Pokud k vyhledání zůstatků dárkových karet není vyžadován PIN, existuje riziko, že by útoky hrubou silou mohly použít API GetBalance k pokusu vyhledat čísla dárkových karet, které mají zůstatky. Implementací požadavků na PIN pro interní dárkové karty a omezení API můžete pomoci zmírnit riziko.
  • PIN – Ve výchozím nastavení interní dárkové Karty nepodporují PIN kódy. Interní dárkové karty byste měli rozšířit tak, aby byl k vyhledání zůstatků vyžadován PIN. Tuto funkci lze také použít k uzamčení dárkových karet po po sobě jdoucích nesprávných pokusech o zadání kódu PIN.

U pokladny pro hosty povolte platby dárkovou kartou

Ve výchozím nastavení nejsou platby pokladní kartou povoleny pro (anonymní) pokladnu hosta. Pokud je chcete povolit, postupujte následovně.

  1. V Commerce Headquarters přejděte na možnost Retail a Commerce > Nastavení kanáu > Nastavení POS > POS > Operace POS.
  2. Vyberte a podržte (nebo klikněte pravým tlačítkem) záhlaví mřížky a poté vyberte Vložit sloupce.
  3. V dialogovém okně Vložit sloupce zaškrtněte políčko AllowAnonymousAccess.
  4. Vyberte Aktualizovat.
  5. Pro operace 520 (Zůstatek dárkové karty) a 214, nastavte hodnotu AllowAnonymousAccess na 1.
  6. Zvolte Uložit.
  7. Spusťte úlohu plánovače 1090 k synchronizování změn do databáze kanálů.

Přidání modulu dárkového poukazu na stránku

Pokyny k přidání modulu dárkového poukazu na stránku pokladny a nastavení požadovaných vlastností naleznete v tématu Modul pokladny.

Další prostředky

Modul košíku

Modul ikony košíku

Pokladní modul

Platební modul

Modul dodací adresy

Modul možností doručení

Modul informací o vyzvednutí

Modul podrobností objednávky

Podpora externích dárkových Karty

SDK a aktualizace knihovna modulu