Jagamisviis:


Kinkekaardi moodul

See artikkel hõlmab kinkekaardi mooduleid ja kirjeldab, kuidas neid rakenduses Microsoft Dynamics 365 Commerce saidi lehtedele lisada.

Kinkekaardid on levinud makseviis e-Commerce’i tehingute korral ja kinkekaardi moodulit saab kasutada kassa moodulites kinkekaartide vastuvõtmiseks. Kinkekaardi moodul toetab Dynamics 365, SVS-i ja Givexi kinkekaarte. SVS-i ja Givexi kinkekaarte lunastatakse Adyen maksepakkuja kaudu. Lisatebe saamiseks väliste kinkekaartide (nt SVS ja Givex) toe kohta vt Väliste kinkekaartide tugi.

Märkus.

SVS-i ja Givexi kinkekaartide lunastamise tugi maksmisvoo ajal on saadaval rakenduse Dynamics 365 Commerce väljalaskes 10.0.11.

Saadaval on kaks kinkekaardi moodulit.

  • Kinkekaart – seda moodulit saab kasutada kassalehel, et lunastada kinkekaart maksevahendina.
  • Kinkekaardi saldo vaatamine – seda moodulit saab kasutada mis tahes leheküljel, et kuvada kinkekaardi saldot. See moodul on saadaval Commerce’i väljaandes 10.0.14 ja uuemas.

Märkus.

Kinkekaardi saldo kontroll-mooduli tugi on saadaval rakenduse Dynamics 365 Commerce väljalaskes 10.0.14.

Järgmisel pildil on näide kinkekaardi moodulist maksmise lehel.

Kinkekaardi mooduli näide.

Mooduli atribuudid

  • Kuva lisavälju – see atribuut määratleb, millised kinkekaardi väljad tuleks kuvada peale kinkekaardi numbri, mida kuvatakse vaikimisi alati. Näiteks osad kinkekaardid toetavad isikliku ID-numbri (PIN-koodi) kuvamist ja osad toetavad PIN-koodi ja aegumiskuupäeva kuvamist. Selle atripuudi väärtuseks võib määrata ka „Puudub”, mis tähendab, et kuvatakse ainult kinkekaardi number ilma täiendavate väljadeta.

    Toetatud on järgmised väärtused:

    • PIN
    • Aegumiskuupäev
    • PIN-kood ja aegumiskuupäev
    • None
  • Luba külaliskasutajatele – kui see atribuut on lubatud, saavad külaliskasutajad väliseid kinkekaarte lunastada või saldosid kontrollida. See atribuut nõuab, et Commerce headquartersis lubataks väliste kinkekaartidele anonüümne (külalis)juurdepääs. Säte Luba külaliskasutajatele rakendub ainult välistele kinkekaartidele. Lisateavet leiate teemast Kinkekaardimaksete lubamine külaliste väljaregistreerimiseks.

Oluline

Atribuut Luba külaliskasutajatele on saadaval alates Commerce'i versiooni 10.0.21 väljalaskest. See nõuab Commerce mooduli teegi paketi versiooni 9.31 installimist.

Kinkekaardi moodulite saidisätted

Commerce'i saidiehitaja jaotises Saidi sätted > Laiendused on kinkekaardi mooduli säte nimega Toetatud kinkekaardi tüüp. See säte toetab kolme väärtust.

  • Dynamics 365 kinkekaart – selle sätte rakendamisel lubab kinkekaardi moodul ainult Dynamics 365 kinkekaartide lunastamist. See säte on toetatud ainult e-kaubanduse saidi sisselogitud kasutajate jaoks. Kinkekaardi saldokontrollifunktsiooni toetavad ainult sisselogitud kasutajad.
  • SVS-i ja Givexi kinkekaardid – selle sätte rakendamisel lubab kinkekaardi moodul ainult Givexi ja SVS-i kinkekaartide lunastamist. See säte on toetatud e-kaubanduse saidi sisselogitud ja anonüümsete kasutajate puhul.
  • Dynamics 365, SVS-i ja Givexi kinkekaardid – selle sätte rakendamisel lubab kinkekaardi moodul Dynamics 365, Givexi ja SVS-i kinkekaartide lunastamist. See säte on toetatud ainult e-kaubanduse saidi sisselogitud kasutajate jaoks. Sisemiste kinkekaartide kaasamise tõttu toetatakse kinkekaardi saldokontrollifunktsiooni ainult sisselogitud kasutajatele.

Oluline

Need sätted on saadaval rakenduse Dynamics 365 Commerce väljalaskes 10.0.11 ning on vajalikud ainult juhul, kui vajate tuge SVS-i või Givexi kinkekaartide jaoks. Kui värskendate rakenduse Dynamics 365 Commerce varasemast versioonist, peate faili appsettings.json käsitsi värskendama. 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. Seetõttu peate enne sisemiste kinkekaartide maksmiseks kasutamiseks lubamist konfigureerima need laienditega, mis aitavad neid turvalisemaks muuta. Siin on kinkekaardi alad, mida peate laiendama enne, kui lubate sisemiste kinkekaartide kasutamist tootmises.

  • Kinkekaardi number – numbriseeriaid kasutatakse sisemiste kinkekaartide jaoks kinkekaardi numbrite loomiseks. Kuna numbriseeriaid on lihtne prognoosida, peaksite laiendama kinkekaardi numbrite genereerimist nii, et väljastatud kinkekaardi numbrite jaoks kasutatakse juhuslikke krüptograafiliselt turvalisi stringe.
  • GetBalanceGetBalance API-t kasutatakse kinkekaardi saldode otsimiseks. Vaikimisi on see API avalik. Kui PIN-ilt ei nõuta kinkekaardi saldode otsimist, võib brute force-ründed kasutada GetBalance API-d saldodega kinkekaardi numbrite otsimiseks. Rakendades nii sisemiste kinkekaartide kui API drosselimise PIN-i nõudeid, saate riski leevendada.
  • PIN – vaikimisi ei toeta sisemised kinkekaardid PIN-e. Ettevõttesiseseid kinkekaarte tuleb laiendada nii, et saldode otsimiseks on vajalik PIN. Seda funktsiooni saab kasutada ka kinkekaartide lukustamiseks pärast järjestikuste PIN-koodi vale 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.

  1. Commerce'i Headquartersis minge asukohta Jaemüük ja kaubandus > Kanali seadistamine > POSi seadistamine > POS > POSi operatsioonid.
  2. Valige ja hoidke all (või paremklõpsake) ruudustiku päist ning valige käsk Lisa veerud.
  3. Dialoogiaknas Veergude lisamine valige märkeruut AllowAnonymousAccess.
  4. Tehke valik Värskenda.
  5. Toimingute 520 (kinkekaardi saldo) ja 214 puhul seadke välja AllowAnonymousAccess väärtuseks 1.
  6. Valige käsk Salvesta.
  7. 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.

Lisaressursid

Ostukorvimoodul

Ostukorvi ikooni moodul

Maksmismoodul

Makse moodul

Tarneaadressi moodul

Tarnevalikute moodul

Järgi tulemise teabe moodul

Tellimuse üksikasjade moodul

Väliste kinkekaartide tugi

SDK ja mooduliteegi uuendused