Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
See artikkel käsitleb kinkekaardi mooduleid ja kirjeldab, kuidas neid lisada Microsoft Dynamics 365 Commerce'i saidilehtedele.
Kasuta kinkekaardi mooduleid kassamoodulites, et aktsepteerida kinkekaarte, mis on levinud makseviis e-kaubanduse tehingutes. Kinkekaardimoodul toetab Dynamics 365, Stored Value Solutions (SVS) ja Givex kinkekaarte. Adyeni makseteenuse pakkuja lunastab SVS ja Givex kinkekaarte. Lisatebe saamiseks väliste kinkekaartide (nt SVS ja Givex) toe kohta vt Väliste kinkekaartide tugi.
Märkus.
Toetus SVS ja Givex kinkekaartide lunastamiseks kassaprotsessi ajal on saadaval Dynamics 365 Commerce 10.0.11 versioonis.
Saadaval on kaks kinkekaardi moodulit:
- Kinkekaart – Kasuta seda moodulit kassalehel, et lunastada kinkekaart maksevahendina.
- Kinkekaardi saldo kontroll – Kasuta seda moodulit ükskõik millisel lehel, et kontrollida kinkekaardi saldot. See moodul on saadaval Commerce’i väljaandes 10.0.14 ja uuemas.
Märkus.
Kinkekaardi saldo kontrollmooduli tugi on saadaval Dynamics 365 Commerce 10.0.14 versioonis.
Järgmisel pildil on näide kinkekaardi moodulist maksmise lehel.
Mooduli atribuudid
Näita täiendavaid välju – See omadus määrab, millised väljad kinkekaartide puhul kuvatakse lisaks kinkekaardi numbrile, mis kuvatakse alati vaikimisi. Näiteks osad kinkekaardid toetavad isikliku ID-numbri (PIN-koodi) kuvamist ja osad toetavad PIN-koodi ja aegumiskuupäeva kuvamist. Või määra see omadus "Puudub", mis kuvab ainult kinkekaardi numbrit ja mitte ühtegi lisavälja.
Toetatud on järgmised väärtused:
- PIN
- Aegumiskuupäev
- PIN-kood ja aegumiskuupäev
- Pole
Luba külaliskasutajatele – Kui lubad selle kinnisvara, saavad külaliskasutajad lunastada või kontrollida saldosid väliste kinkekaartide peal. See vara nõuab anonüümset (külalise) ligipääsu väliste kinkekaartide lubamiseks kaubanduskeskuses. Säte Luba külaliskasutajatele rakendub ainult välistele kinkekaartidele. Lisateavet leiate teemast Kinkekaardimaksete lubamine külaliste väljaregistreerimiseks.
NB!
Atribuut Luba külaliskasutajatele on saadaval alates Commerce'i versiooni 10.0.21 väljalaskest. Selleks on vaja paigaldada Commerce'i mooduli raamatukogu paketi versioon 9.31.
Kinkekaardi moodulite saidisätted
Commerce'i saidiehitajas, saidi seadete > laienduste all, on kinkekaardi mooduli seade nimega Toetatud kinkekaardi tüüp. See säte toetab kolme väärtust.
- Dynamics 365 kinkekaart – Kui rakendad seda seadet, lubab kinkekaardi moodul lunastada ainult Dynamics 365 kinkekaarte. See säte on toetatud ainult e-kaubanduse saidi sisselogitud kasutajate jaoks. Kinkekaardi saldokontrollifunktsiooni toetavad ainult sisselogitud kasutajad.
- SVS ja Givex kinkekaardid – Kui rakendate seda seadet, lubab kinkekaardi moodul lunastada ainult Givex ja SVS kinkekaarte. See seade toetab sisse logitud ja anonüümseid kasutajaid e-kaubanduse saidil.
- Dynamics 365, SVS ja Givex kinkekaardid – Kui rakendad seda seadet, võimaldab kinkekaardimoodul lunastada Dynamics 365, Givex ja SVS kinkekaarte. See säte on toetatud ainult e-kaubanduse saidi sisselogitud kasutajate jaoks. Sisemiste kinkekaartide kaasamise tõttu toetatakse kinkekaardi saldokontrollifunktsiooni ainult sisselogitud kasutajatele.
NB!
Need seaded on saadaval Dynamics 365 Commerce 10.0.11 versioonis ja on vajalikud ainult siis, kui vajate SVS või Givex kinkekaartide tuge. Kui uuendad vanemast Dynamics 365 Commerce versioonist, pead appsettings.json faili käsitsi uuendama. Faili appsettings.json värskendamise juhised leiate teemast SDK ja mooduliteegi värskendused.
Sisemiste kinkekaartide laiendamine e-kaubanduses kasutamiseks
Vaikimisi ei ole sisemised kinkekaardid e-kaubanduses kasutamiseks optimeeritud. Enne kui lubate maksmiseks kasutada sisemisi kinkekaarte, seadistage need laiendustega, mis aitavad muuta need turvalisemaks. Laiendage järgmisi kinkekaartide alasid enne, kui lubate sisemisi kinkekaarte tootmises kasutada:
- Kinkekaardi number – Numbrijada genereerib kinkekaartide numbreid sisemistele kinkekaartidele. Kuna numbrijadasid on lihtne ennustada, laiendage kinkekaartide numbrite genereerimist nii, et kinkekaardi numbrite jaoks kasutatakse juhuslikke, krüptograafiliselt turvalisi stringe.
- GetBalance – GetBalance API otsib kinkekaartide saldosid. Vaikimisi on see API avalik. Kui kinkekaartide saldode otsimiseks ei ole PIN-koodi vaja, on oht, et jõurünnakud võivad kasutada GetBalance API-d, et otsida kinkekaartide numbreid, millel on saldo. Rakendades nii sisemiste kinkekaartide kui API drosselimise PIN-i nõudeid, saate riski leevendada.
- PIN – vaikimisi ei toeta sisemised kinkekaardid PIN-e. Pikenda sisemisi kinkekaarte nii, et saldode kontrollimiseks on vaja PIN-koodi. See funktsionaalsus võib lukustada kinkekaardid ka pärast järjestikuseid valesid PIN-koodi sisestamise katseid.
Lubage kinkekaardi maksed külalise väljaregistreerimiseks
Vaikimisi ei ole kinkekaardimaksed lubatud külalise (anonüümse) väljaregistreerimise jaoks. Nende lubamiseks toimige järgmiselt.
- Commerce'i Headquartersis minge asukohta Jaemüük ja kaubandus > Kanali seadistamine > POSi seadistamine > POS > POSi operatsioonid.
- Valige ja hoidke all (või paremklõpsake) ruudustiku päist ning valige käsk Lisa veerud.
- Dialoogiaknas Veergude lisamine valige märkeruut AllowAnonymousAccess.
- Valige Värskenda.
- Toimingute 520 (kinkekaardi saldo) ja 214 puhul seadke välja AllowAnonymousAccess väärtuseks 1.
- Valige käsk Salvesta.
- Käivitage jaotusgraafik 1090 muudatuste sünkroonimiseks kanali andmebaasiga.
Lehele kinkekaardi mooduli lisamine
Juhiste saamiseks kinkekaardi mooduli lisamiseks kassa lehele ja nõutavate atribuutide määramiseks, vt Kassa moodul.