Dovanų kortelės modulis
Šiame straipsnyje aprašomi dovanų kortelių moduliai ir tai, kaip jų įtraukti į „Microsoft Dynamics 365 Commerce“ svetainių puslapius.
Dovanų kortelių moduliai yra įprasta mokėjimo forma, naudojama „e-Commerce” operacijose, ir juos galima naudoti pirkimo užbaigimo moduliuose, kad dovanų kortelės būtų priimtos. Dovanų kortelės modulis palaiko „Dynamics 365”, „SVS” ir „Givex” dovanų korteles. „SVS” ir „Givex” dovanų kortelėmis apmokama naudojant „Adyen” mokėjimo paslaugų teikėją. Daugiau informacijos apie išorinių dovanų kortelių, pvz., „SVS” ir „Givex”, palaikymą žr. Išorinių dovanų kortelių palaikymas.
Banknotas
„SVS” ir „Givex” dovanų kortelių panaudojimo pirkimo užbaigimo srauto metu palaikymas pasiekiamas „Dynamics 365 Commerce” 10.0.11 leidime.
Galimi du dovanų kortelių moduliai:
- Dovanų kortelė – šį modulį galima naudoti atsiskaitymo puslapyje, norint išpirkti dovaną kortelė kaip pasiūlymą.
- Dovanų kortelė balanso patikra – šį modulį galima naudoti bet kuriame puslapyje, norint patikrinti dovanų kortelė likutį. Šis modulis pasiekiamas 10.0.14 arba vėlesnio leidimo „Commerce“.
Banknotas
Dovanų kortelės 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.
Modulio ypatybės
Rodyti papildomus laukus – ši ypatybė apibrėžia, kokie laukai turi būti rodomi dovanų Kortelės be dovanos kortelė 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ą. Taip pat gali būti, kad ši ypatybė nustatyta į Nėra, tokiu atveju būtų rodomas tik dovanų kortelės numeris ir nebūtų jokių papildomų laukų.
Palaikomos šios vertės:
- PIN
- Galiojimo pabaigos data
- PIN ir galiojimo data
- None
Įgalinti svečiams vartotojams – kai ši nuosavybė įjungta, svečiai gali išpirkti arba patikrinti išorinių dovanų Kortelės likučius. Šiai nuosavybei reikia, kad „Commerce Headquarters" būtų įgalinta anoniminė (svečio) prieiga prie išorinių dovanų kortelių. 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, kad būtų įdiegta „Commerce“ modulio bibliotekos paketo versija 9.31.
Dovanų kortelių modulių svetainės parametrai
„Commerce“ svetainių rengyklės dalyje Svetainės parametrai > Plėtiniai yra dovanų kortelės modulio parametras pavadinimu Palaikomos dovanų kortelės tipas. Šis parametras palaiko tris toliau pateiktas reikšmes.
- Dynamics 365 dovanų kortelė – pritaikius šį nustatymą, dovanų kortelė modulis leidžia panaudoti tik Dynamics 365 dovanų Kortelės. Š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 – pritaikius šį nustatymą, dovanų kortelė modulis leidžia panaudoti tik Givex ir SVS dovanų Kortelės. Šis parametras palaikomas tik el. prekybos svetainėje prisijungusiems ir anoniminiams vartotojams.
- Dynamics 365, SVS ir Givex dovanų Kortelės – pritaikius šį nustatymą, dovanų kortelė modulis leidžia panaudoti Dynamics 365, Givex ir SVS dovanų Kortelės. Š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 tada, kai reikia „SVS” ar „Givex” dovanų kortelių palaikymo. Jei atnaujinate iš senesnės „Dynamics 365 Commerce” versijos, turite rankiniu būdu atnaujinti failą appsettings.json. 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". Todėl prieš leisdami mokėjimui naudoti vidines dovanų korteles, turėtumėte jas konfigūruoti su plėtiniais, kurie padeda jas apsaugoti. Štai dovanų kortelių sritys, kurias turėtumėte išplėsti prieš leisdami naudoti vidines dovanų korteles gamyboje:
- Dovanų kortelė numeris – numeracijos naudojamos vidinių dovanų Kortelės dovanų kortelė numeriams generuoti. Kadangi skaičių sekas galima lengvai nuspėti, turite išplėsti dovanų kortelių numerių generavimą, kad išduotams dovanų kortelių numeriams būtų naudojamos atsitiktinės, kriptografijos saugos eilutės.
- GetBalance - "GetBalance " API naudojama dovanų kortelė balansams ieškoti. Pagal numatytuosius nustatymus, ši API yra vieša. Jei PIN nėra būtina ieškoti dovanų kortelių balansų, kyla pavojus, kad bruto force atakos galėtų naudoti GetBalance API, norint ieškoti dovanų kortelių numerių, kurie turi balansus. 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ų. Turėtumėte išplėsti vidines dovanų korteles, kad likučiams ieškoti būtų reikalingas PIN. Šią funkciją taip pat galima naudoti dovanų kortelėms užrakinti po klaidingų bandymų įvesti PIN iš eilės.
Įgalinti mokėjimus dovanų kortele išsiregistrregistrus
Numatyta, kad mokėjimai dovanų kortele neįgalinti svečiui (anoniminiam) išregistravimas. Norėdami įjungti juos, atlikite toliau nurodytus veiksmus.
- „Commerce“ štabe eikite į Mažmeninė prekyba ir komercija > Kanalo sąranka > POS nustatymai > POS > POS operacijos.
- Pasirinkite ir sulaikykite (arba spustelėkite dešiniuoju pelės mygtuku) tinklelio antraštę, tada pasirinkite Įterpti stulpelius.
- Įterpimo stulpelių dialogo lange pažymėkite žymės langelį AllowAnonymousAccess.
- Pasirinkite Naujinti.
- 520 operacijų (dovanų kortelės likutis) ir 214 atveju nustatykite AllowAnonymousAccess vertę kaip 1.
- Pasirinkite Įrašyti.
- 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
Išsamios užsakymo informacijos modulis