Dovanų kortelės modulis

Banknotas

"Dynamics 365 Commerce" mažmeninės prekybos interesų grupė perkelta iš "Yammer" į "Viva Engage". Jei neturite prieigos prie naujos Viva Engage bendruomenės, užpildykite šią formą (https://aka.ms/JoinD365commerceVivaEngageCommunity), kad būtumėte įtraukti, ir toliau dalyvaukite naujausiose diskusijose.

Šiame straipsnyje aprašomi dovanų kortelių moduliai ir aprašoma, kaip juos įtraukti į svetainės puslapius programoje "Microsoft Dynamics 365 Commerce".

Naudokite dovanų kortelių modulius atsiskaitymo moduliuose, kad priimtumėte dovanų korteles – įprastą mokėjimo už el. prekybos operacijas formą. Dovanų kortelių modulis palaiko "Dynamics 365", saugomos vertės sprendimus (SVS) ir "Givex" dovanų korteles. Adyen mokėjimo paslaugų teikėjas išperka SVS ir Givex dovanų korteles. Daugiau informacijos apie išorinių dovanų kortelių, pvz., „SVS” ir „Givex”, palaikymą žr. Išorinių dovanų kortelių palaikymas.

Banknotas

SVS ir "Givex" dovanų kortelių palaikymas atsiskaitymo metu pasiekiamas "Dynamics 365 Commerce 10.0.11" leidime.

Galimi du dovanų kortelių moduliai:

  • Dovanų kortelė – naudokite šį modulį atsiskaitymo puslapyje, kad panaudotumėte dovanų kortelę kaip mokėjimo priemonę.
  • Dovanų kortelės likučio tikrinimas – naudokite šį modulį bet kuriame puslapyje, kad patikrintumėte dovanų kortelės likutį. Šis modulis pasiekiamas 10.0.14 arba vėlesnio leidimo „Commerce“.

Banknotas

Dovanų kortelių balanso tikrinimo modulio palaikymas pasiekiamas "Dynamics 365 Commerce 10.0.14" leidime.

Toliau pateiktame paveikslėlyje parodytas pirkimo užbaigimo puslapyje esančio dovanų kortelės modulio pavyzdys.

Dovanų kortelės modulio ekrano kopija.

Modulio ypatybės

  • Rodyti papildomus laukus – ši ypatybė apibrėžia, kokie laukai rodomi dovanų kortelėse, be dovanų kortelės numerio, kuris visada rodomas pagal numatytuosius nustatymus. Pavyzdžiui, kai kurios dovanų kortelės palaiko asmeninio identifikacijos numerio (PIN) rodymą, o kitos palaiko PIN ir galiojimo datos rodymą. Arba nustatykite šią ypatybę į "Nėra", kurioje bus rodomas tik dovanų kortelės numeris ir jokių papildomų laukų.

    Palaikomos šios vertės:

    • PIN
    • Galiojimo pabaigos data
    • PIN ir galiojimo data
    • None
  • Įgalinti svečiams – įgalinus šią apgyvendinimo įstaigą, svečiai gali išpirkti arba patikrinti išorinių dovanų kortelių likučius. Šiai ypatybei reikalinga anoniminė (svečio) prieiga, kad išorinės dovanų kortelės būtų įgalintos "Commerce" būstinėje. Nustatymas Įgalinti svečiams taikomas tik išorinėms dovanų kortelėms. Daugiau informacijos rasite įgalinti mokėjimus dovanų kortele už svečio išregistravimas.

Svarbu

Ypatybė Įgalinti svečiui pasiekiama pagal „Commerce" 10.0.21 versiją. Tam reikia įdiegti "Commerce" modulio bibliotekos paketo 9.31 versiją.

Dovanų kortelių modulių svetainės parametrai

"Commerce" svetainių kūrimo priemonės dalyje Svetainės parametrų > plėtiniai yra dovanų kortelės modulio parametras Palaikomas dovanų kortelės tipas. Šis parametras palaiko tris toliau pateiktas reikšmes.

  • Dynamics 365 dovanų kortelė – pritaikius šį nustatymą, dovanų kortelės modulis leidžia išpirkti tik Dynamics 365 dovanų korteles. Šis parametras palaikomas tik el. prekybos svetainėje prisijungusiems vartotojams. Dovanų kortelės čekio balanso funkcija palaikoma tik prisijungusiems vartotojams.
  • SVS ir Givex dovanų kortelės – kai pritaikote šį nustatymą, dovanų kortelių modulis leidžia išpirkti tik Givex ir SVS dovanų korteles. Šis parametras palaiko prisijungusius ir anoniminius vartotojus el. prekybos svetainėje.
  • Dynamics 365, SVS ir Givex dovanų kortelės – pritaikius šį nustatymą, dovanų kortelių modulis leidžia išpirkti Dynamics 365, Givex ir SVS dovanų korteles. Šis parametras palaikomas tik el. prekybos svetainėje prisijungusiems vartotojams. Dėl vidinių dovanų kortelių įtraukimo dovanų kortelės balanso čekio funkcija palaikoma tik prisijungusiems vartotojams.

Svarbu

Šie parametrai pasiekiami "Dynamics 365 Commerce 10.0.11" leidime ir reikalingi tik tuo atveju, jei jums reikia SVS arba "Givex" dovanų kortelių palaikymo. Jei naujinate iš senesnės Dynamics 365 Commerce versijos, turite rankiniu būdu atnaujinti appsettings.json failą. Instrukcijų, kaip atnaujinti failą appsettings.json, žr. SDK ir modulių bibliotekos naujinimai.

Išplėsti vidines dovanų korteles, skirtas naudoti el. komercijos parduotuvėsfrontėse

Pagal numatytuosius nustatymus vidinės dovanų kortelės nėra optimizuotos naudoti el. „Commerce Storefronts". Prieš leisdami naudoti vidines dovanų korteles mokėjimui, sukonfigūruokite jas naudodami plėtinius, kurie padės jas padaryti saugesnes. Prieš leisdami naudoti vidines dovanų korteles gamyboje, išplėskite šias dovanų kortelių sritis:

  • Dovanų kortelės numeris – numeracijos generuoja vidinių dovanų kortelių numerius. Kadangi numeracijas lengva nuspėti, išplėskite dovanų kortelių numerių generavimą taip, kad išduodamiems dovanų kortelių numeriams būtų naudojamos atsitiktinės, kriptografiškai saugios eilutės.
  • GetBalanceGetBalance API ieško dovanų kortelių likučių. Pagal numatytuosius nustatymus ši API yra vieša. Jei PIN kodas nereikalingas norint ieškoti dovanų kortelių likučių, yra rizika, kad brutalios jėgos atakos gali naudoti GetBalance API ir bandyti ieškoti dovanų kortelių numerių, kuriuose yra likučių. Diegę vidinių dovanų kortelių IR API buferizavimo PIN reikalavimus, galite sumažinti riziką.
  • PIN kodas – pagal numatytuosius nustatymus vidiniai dovanų Kortelės nepalaiko PIN kodų. Išplėskite vidines dovanų korteles, kad likučiams ieškoti būtų reikalingas PIN kodas. Ši funkcija taip pat gali užrakinti dovanų korteles po neteisingų bandymų įvesti PIN kodą.

Įgalinti mokėjimus dovanų kortele išsiregistrregistrus

Numatyta, kad mokėjimai dovanų kortele neįgalinti svečiui (anoniminiam) išregistravimas. Norėdami juos įjungti, atlikite šiuos veiksmus:

  1. „Commerce“ štabe eikite į Mažmeninė prekyba ir komercija > Kanalo sąranka > POS nustatymai > POS > POS operacijos.
  2. Pasirinkite ir sulaikykite (arba spustelėkite dešiniuoju pelės mygtuku) tinklelio antraštę, tada pasirinkite Įterpti stulpelius.
  3. Įterpimo stulpelių dialogo lange pažymėkite žymės langelį AllowAnonymousAccess.
  4. Pasirinkite Naujinti.
  5. 520 operacijų (dovanų kortelės likutis) ir 214 atveju nustatykite AllowAnonymousAccess vertę kaip 1.
  6. Pasirinkite Įrašyti.
  7. Naudodami 1090 paskirstymo grafiką sinchronizuokite kanalo duomenų bazės pakeitimus.

Dovanų kortelės modulio įtraukimas į puslapį

Instrukcijų, kaip įtraukti dovanų kortelės modulį į pirkimo užbaigimo puslapį ir nustatyti reikiamas ypatybes, žr. Pirkimo užbaigimo modulis.

Papildomi ištekliai

Krepšelio modulis

Krepšelio piktogramos modulis

Pirkimo užbaigimo modulis

Mokėjimo modulis

Pristatymo adreso modulis

Pristatymo parinkčių modulis

Paėmimo informacijos modulis

Išsamios užsakymo informacijos modulis

Išorinių dovanų Kortelės palaikymas

SDK ir modulių bibliotekos naujinimai