Jagamisviis:


Omnikanali maksete ülevaade

Selles artiklis antakse ülevaade omnikanali maksetest rakenduses Dynamics 365 Commerce. See sisaldab põhjalikku loendit toetatud stsenaariumitega, teavet funktsioonide, seadistamise ja tõrkeotsingu kohta ning tavaliste probleemide kirjeldusi.

Põhimõisted

Mõiste Kirjeldus
Luba Andmestring, mille maksetöötleja esitab viitena. Load võivad tähistada maksekaardi numbreid, makse autoriseerimisi ja eelmise makse jäädvustusi. Load on olulised, kuna need aitavad hoida tundlikke andmeid süsteemi kassast (POS) eemal. Neid nimetatakse mõnikord ka viideteks.
Kaardiluba Luba, mille maksetöötleja esitab kassasüsteemi salvestamiseks. Kaardiluba saab kasutada ainult kaupmees, kellele see antakse. Kaardilubasid nimetatakse mõnikord kaardiviideteks.
Autoriseerimise luba Kordumatu ID, mille makseprotsess esitab osana vastusest, mille see saadab kassasüsteemi pärast seda, kui kassasüsteem esitab autoriseerimise taotluse. Autoriseerimise luba saab kasutada hiljem, kui töötlejal palutakse teha niisuguseid toiminguid nagu autoriseerimise ennistamine või tühistamine. Kuid kõige sagedamini kasutatakse seda vahendite jäädvustamiseks, kui tellimus täidetakse või kanne lõpule viiakse. Autoriseerimise lubasid nimetatakse mõnikord autoriseerimise viideteks.
Hõivamise luba Viide, mille maksetöötleja esitab kassasüsteemi, kui makse lõpule viiakse või hõivatakse. Hõivamise luba saab seejärel kasutada maksehõive viitamiseks järgmistes toimingutes, näiteks tagasimakse taotlustes.
Kaarti pole Tingimus, mis viitab maksekannetele, kus füüsilist kaarti pole. Näiteks võivad need kanded esineda e-kaubanduse või kõnekeskuse stsenaariumides. Nende kannete jaoks sisestatakse maksega seotud teave käsitsi e-kaubanduse veebisaidil, kõnekeskuse voos või kassa- või makseterminalis.
Kaart on olemas Tingimus, mis viitab maksekannetele, kus füüsiline kaart on olemas ja seda kasutatakse makseterminalis, mis on ühendatud Microsoft Dynamics 365 kassasüsteemiga.

Ülevaade

Üldiselt kirjeldab tingimus omnikanali maksed võimet luua tellimus ühes kanalis ja täita see teises kanalis. Omnikanali makse toe põhiomadus on säilitada makse üksikasju koos ülejäänud makse üksikasjadega ja seejärel kasutada neid makse üksikasju, kui tellimus teises kanalis tagasi kutsutakse või seda seal töödeldakse. Klassikaline näide on veebist tellimise ja kauplusest kättesaamise stsenaarium. Selles stsenaariumis lisatakse makse üksikasjad, kui tellimus veebis luuakse. Seejärel kutsutakse need tagasi kassasse, et kliendi maksekaardilt üleskorjamisel tasu võtta.

Kõiki selles artiklis kirjeldatud stsenaariume saab juurutada, kasutades Commerce’is olevat standardset maksete tarkvaraarenduse komplekti (SDK). Dynamics 365 maksekonnektor Adyeni jaoks annab valmis juurutuse iga siin kirjeldatud stsenaariumi kohta.

Eeltingimused

Iga stsenaariumi jaoks, mida selles artiklis kirjeldatakse, on vaja maksekonnektorit, mis toetab omnikanali makseid. Valmis Adyeni konnektorit saab samuti kasutada, kuna see toetab stsenaariume, mis on tehtud saadavaks maksete SDK kaudu. Lisateavet maksekonnektorite juurutamise ja Retaili SDK kohta üldiselt vaadake teemast Avaleht Retail IT-professionaalidele ja arendajatele.

Toetatud versioonid

Selles artiklis kirjeldatud omnikanali maksevõimalused väljastati osana rakenduse Microsoft Dynamics 365 for Retail versioonist 8.1.3.

Konnektorid Kaart on olemas ja Kaarti pole

Maksete SDK tugineb kahel rakenduse programmeerimisliidese (API) komplektil maksete jaoks. Esimene API-de komplekt kannab nime iPaymentProcessor. Seda kasutatakse maksekonnektorite Kaarti pole juurutamiseks, mida saab kasutada kõikides kõnekeskustes ja rakenduse Microsoft Dynamics e-kaubanduse platvormiga. Lisateavet liidese iPaymentProcessor kohta vaadake tehnilisest ülevaatest Maksekonnektori ja -seadme juurutamine maksete kohta.

Teine API-de komplekt kannab nime iNamedRequestHandler. See toetab makse integratsioonide Kaart on olemas juurutamist, mis kasutavad makseterminali. Lisateavet liidese iNamedRequestHandler kohta vaadake teemast Makse integreerimise loomine makseterminali jaoks.

Seadistamine ja konfigureerimine

Vajalikud on järgmised komponendid ja seadistustoimingud.

  • eCommerce’i integratsioon: stsenaariumide toetamiseks, kus tellimus pärineb veebipoest, on vajalik integratsioon Commerce’iga. Lisateavet Retaili e-kaubanduse SDK kohta vaadake teemast E-kaubanduse platvormi tarkavaraarenduse komplekt (SDK). Demokeskkonnas toetab viite fassaad omnikanali makse stsenaariume.
  • Veebimaksete konfiguratsioon: veebikanali seadistus peab hõlmama maksekonnektorit, mis on uuendatud toetama omnikanali makseid. Võib ka kasutada valmis maksekonnektorit. Lisateavet Adyeni maksekonnektori konfigureerimise kohta veebipoodide jaoks vaadake teemast Adyeni maksekonnektor. Peale selles artiklis kirjeldatud e-kaubanduse seadistustoimingute peab parameeter Luba makseteabe salvestamine e-kaubanduses olema Adyeni konnektori sätetes olema seatud väärtusele Tõene.
  • Omnikanali maksete konfiguratsioon: tehke tagakontoris valikud Jaemüük ja kaubandus > Peakontori seadistamine > Parameetrid > Commerce’i ühiskasutuses parameetrid. Seejärel seadistage vahekaardil Omnikanali maksed suvand Kasuta omnikanali makseid valikule Jah. Commerce'i versioonis 10.0.12 ja hilisemates on see säte tööruumis Funktsioonihaldus. Valige funktsioon Omnikanali maksed ja klõpsake Luba kohe.
  • Makseteenused: kõnekeskus kasutab vaikimisi maksekonnektorit lehel Makseteenused maksete töötlemiseks. Niisuguste stsenaariumide nagu Kõnekeskusesse tellimine ja kättesaamine kauplusest toetamiseks peab see vaikimisi maksekonnektor olema Adyeni maksekonnektor või maksekonnektor, mis vastab omnikanali maksete juurutamise nõuetele.
  • EFT-teenus: maksed läbi makseterminali tuleb seadistada riistvaraprofiili kiirkaardil EFT-teenus. Adyeni konnektor toetab omnikanali maksete stsenaariume valmis kujul. Kasutada saab ka muid maksekonnektoreid, mis toetavad liidest iNamedRequestHandler, kui need toetavad omnikanali makseid.
  • Maksekonnektori kättesaadavus: Tellimuse tagasikutsumisel sisaldavad koos tellimusega tagasikutsutavad maksekorralduse read selle makseühendaja nime, mida kasutati kõnealuse tellimusega seotud volituste loomiseks. Kui tellimus täidetakse, üritab maksete SDK kasutada sama konnektorit, mida kasutati algse autoriseerimise loomiseks. Seetõttu peab hõivamiseks olema saadaval maksekonnektor, millel on samad kaupmehe atribuudid.
  • Kaarditüübid: selleks et omnikanali stsenaariumid õigesti toimiks, peab igal kanalil olema sama seadistus maksevahendite tüüpide jaoks, mida saab omnikanali jaoks kasutada. See seadistus hõlmab maksemeetodi ID-sid ja kaarditüübi ID-sid. Näiteks kui maksevahendi tüübi Kaardid ID on veebipoe seadistuses 2, peab sellel olema sama ID kaupluse seadistuses. Sama nõue kehtib kaarditüübi ID-dele. Kui kaardi number 12 seadistatakse veebipoes väärtusele VISA, tuleb sama ID seadistada kauplusele.
  • Store Commerce äpp Windowsile, Androidile või iOSile koos integreeritud riistvarajaamaga. - või -
  • Store Commerce veebi jaoks ühendatud jagatud riistvarajaamaga.

Omnikanali maksete toetamise üldpõhimõtted

Maksekonnektorid ja makseprotsessid kasutavad lubasid ehk viiteid kaardimaksetega seotud interaktsioonidele viitamiseks. Näiteks kui vajalik on makse autoriseerimine, esitatakse sellele autoriseerimisele viide. Seetõttu saab autoriseerimist hiljem viidata, kui maksevahendid täitmise ajal hõivatakse. See autoriseerimine on unikaalne kaupmehele, maksekonnektorile ja töötlejale.

Kui veebis loodud tellimusele minnakse kauplusesse järele, tuleb selle tellimuse samad makse üksikasjad tagasi kutsuda ja neid kasutada. Kui algsed üksikasjad esitatakse osana nõudest hõivata makse algse autoriseerimise suhtes, suudab maksetöötleja taotlusega tegeleda ja makse hõivata.

Veebitellimuse õigesti viitamiseks peab saadaval olema ka maksekonnektor Kaarti pole, mis toetab sama töötlejat. Nii saab kassasüsteemil olla üks töötleja olemasoleva kaardiga maksete jaoks, aga sellel võib olla ka juurdepääs teistele maksekonnektoritele, nii et see saab täita tellimusi, mis luuakse muudes kanalites, kasutades teistsugust maksetöötlejat.

Toetatud stsenaariumid

Toetatakse järgmisi omnikanali makse stsenaariume.

  • Ostmine veebist, kättesaamine kauplusest

  • Ostmine kõnekeskusest, kättesaamine kauplusest

  • Ostmine kauplusest A, kättesaamine kauplusest B

  • Ostmine kauplusest A, tarnimine kliendile

    Märkus.

    Kõnekeskuses tehtud maksed, mis on vastendatud maksefunktsiooniga „Tavaline”, peavad olema märgitud kui Ettemaks = Jah, et kassas tellimuse tühistamisel kajastataks neid maksmisele kuuluvas summas. Ettemaksuta makseid, mille tüüp on „Tavaline”, ei tunta ära, kui tellimus kassas tühistatakse.

Toetatakse ka nende stsenaariumide variatsioone. Näiteks veebitellimus võib sisaldada nii ridu, mis tarnitakse kliendile, kui ka ridu, mis saadakse kätte kauplusest. Tellimuse täitmise suvandeid toetatakse omnikanali maksete kaudu.

Järgmistes jaotises kirjeldatakse iga stsenaariumi toiminguid ja näidatakse, kuidas käivitada stsenaariumit demoandmeid kasutades.

Ostmine veebist, kättesaamine kauplusest

Enne alustamist veenduge, et järgmised tingimused oleks täidetud.

  • Olemas on viite fassaad, kus on konfigureeritud Adyeni konnektor.
  • Suvand Omnikanali maksed lehel Commerce’i ühiskasutuses parameetrid on seatud väärtusele Tõene. Hilisemates versioonides teisaldatakse see säte tööruumi Funktsioonihaldus, kus saate valida funktsiooni Omnikanali maksed ja klõpsata Luba kohe.
  • Adyeni maksekonnektor on konfigureeritud Houstoni kassaregistrile.
  • Store Commerce äpp Windowsile, Androidile või iOSile koos integreeritud riistvarajaamaga. - või -
  • Store Commerce veebi jaoks ühendatud jagatud riistvarajaamaga.

Stsenaariumi käivitamiseks järgige neid toiminguid.

  1. Looge viite fassaadis kaupluses järeletulemisega tellimus. Valige kindlasti kauplus Houston.

  2. Läbige väljaregistreerimise toimingud ja makske, kasutades krediitkaardi kontrollnumbrit. Krediitkaardi kontrollnumbreid saate otsida lehelt Adyeni kaardi kontrollnumbri leht.

  3. Kasutage Cammerce’is pakett-tööd Tellimuste sünkroonimine ja jaotusgraafikut P-001, et luua tellimused kontoris.

  4. Valige kassas tervituslehel toiming Kättesaadavad tellimused, et näha poes kättesaadavaid tellimusi.

  5. Valige viite fassaadis loodud tellimusest üks või mitu rida ja valige suvand Kättesaamine.

    Tellimus võetakse kontorist.

  6. Kui tellimuse rea üksikasjad võetakse kontorist ja tuvastatakse kaardimakse, mida saab kasutada omnikanali jaoks, teavitatakse teid, et saadaval on maksemeetod.

  7. Valige suvand Saadaoleva makseviisi kasutamine, et kanne lõpetada, kasutades viite fassaadi sisestatud kaardi üksikasju.

    Tellimuse read laaditakse kande lehele ja deebetsaldo on 0 (null).

  8. Valige vahekaart Maksed, et näha võrgutellimusest võetud maksevahendi rida.

  9. Valige maksemeetod kande lõpetamiseks.

Ostmine kõnekeskusest, kättesaamine kauplusest

  1. Sisestage Commerce’is lehel Klienditeenindus otsinguribale tekst Karen Berg ja seejärel valige suvand Otsi.

  2. Valige otsingutulemustest Karen Berg.

  3. Kui Karen on laaditud lehele Klienditeenindus, valige suvand Uued müügitellimused.

  4. Valige uue müügitellimuse lehel Päis, et vaadata tellimuse päist.

  5. Lehel Tellimuse päis määrake sait valikule Keskne ja ladu valikule Houston.

  6. Vahekaardil Tarne määrake väli Tarneviis kliendi kättesaamise korral valikule 60.

  7. Valige Read ja seejärel lisage tellimusele üks või mitu rida.

  8. Valige käsk Lõpeta, et sisestada tellimus lõpetamise voogu.

  9. Kerige alla maksete jaotisesse, valige käsk Lisa ja seejärel valige rida, kus maksemeetodi tüüp on seatud valikule Kaardid.

  10. Valige plussmärk (+) kaardimakse lisamiseks.

  11. Sisestage krediitkaardi kontrollnumbri üksikasjad, mille leidsite lehelt Adyeni kaardi kontrollnumbrite leht, ja valige OK.

    Märkus.

    Kui sisestatud kaardinumbri kaardi tootemark erineb tootemargist, mis valiti makse käivitamisel, läheb makse siiski läbi. Kuid see sisestatakse kontodele, mis on vastendatud kaardi tootemargiga, mille valisite sammus 10.

  12. Valige uuesti OK dialoogiboksi Tellimuse lõpetamise maksed sulgemiseks.

  13. Lehel Müügitellimuse kokkuvõte valige suvand Esita.

  14. Valige kassas tervituslehel toiming Kättesaadavad tellimused, et näha poes kättesaadavaid tellimusi.

  15. Valige viite fassaadis loodud tellimusest üks või mitu rida ja valige suvand Kättesaamine.

    Tellimus võetakse kontorist.

  16. Kui tellimuse rea üksikasjad võetakse kontorist ja tuvastatakse kaardimakse, mida saab kasutada omnikanali jaoks, teavitatakse teid, et saadaval on maksemeetod.

  17. Valige suvand Saadaoleva makseviisi kasutamine, et kanne lõpetada, kasutades viite fassaadi sisestatud kaardi üksikasju.

    Tellimuse read laaditakse kande lehele ja deebetsaldo on 0 (null).

  18. Valige vahekaart Maksed, et näha võrgutellimusest võetud maksevahendi rida.

  19. Valige maksemeetod kande lõpetamiseks.

Ostmine kauplusest A, kättesaamine kauplusest B

  1. Käivitage kassa Houstoni kaupluse jaoks.

  2. Lisage lehel Kanne Karen Berg kandele, kasutades numbriklahvistikku numbri 2001 sisestamiseks.

  3. Lisage kandele üks või mitu rida.

  4. Valige Tellimused tellimuse suvandite nägemiseks.

  5. Valige suvand Võta kõik peale ja seejärel valige suvand Klienditellimus, kui palutakse.

  6. Sisestage otsinguribale Seattle ja seejärel valige kättesaamise kaupluseks Seattle.

  7. Valige OK praeguse kuupäeva määramiseks kättesaamise kuupäevaks.

  8. Makse alustamiseks valige suvand Tasumine kaardiga.

  9. Määrake kaardimakse maksevahendiks deposiidiks olevale summale.

  10. Lõpetage deposiidi makse makseterminalis.

  11. Kui deposiit on makstud, valige suvand kasutada sama kaarti täitmiseks ja oodake, kuni tellimus lõpetatakse. Kui 100% sissemakse on makstud (alates sammust 10 eespool), võetakse raha kohe kaardilt maha ja autoriseerimismärk ei ole arve esitamisel saadaval, sest raha on juba kinni peetud ja jälgitud kui makstud.

  12. Käivitage kassa Seattle’i kaupluse jaoks.

  13. Valige kassas tervituslehel toiming Kättesaadavad tellimused, et näha poes kättesaadavaid tellimusi.

  14. Valige viite fassaadis loodud tellimusest üks või mitu rida ja valige suvand Kättesaamine.

    Tellimus võetakse kontorist.

  15. Kui tellimuse rea üksikasjad võetakse kontorist ja tuvastatakse kaardimakse, mida saab kasutada omnikanali jaoks, teavitatakse teid, et saadaval on maksemeetod.

  16. Valige suvand Saadaoleva makseviisi kasutamine, et kanne lõpetada, kasutades viite fassaadi sisestatud kaardi üksikasju.

    Tellimuse read laaditakse kande lehele ja deebetsaldo on 0 (null).

  17. Valige vahekaart Maksed, et näha võrgutellimusest võetud maksevahendi rida.

  18. Valige maksemeetod kande lõpetamiseks.

Ostmine kauplusest A, tarnimine kliendile

  1. Käivitage kassa Houstoni kaupluse jaoks.
  2. Lisage lehel Kanne Karen Berg kandele, kasutades numbriklahvistikku numbri 2001 sisestamiseks.
  3. Lisage kandele üks või mitu rida.
  4. Valige Tellimused tellimuse suvandite nägemiseks.
  5. Valige suvand Läheta kõik ja seejärel valige suvand Klienditellimus, kui seda palutakse.
  6. Valige lähetamismeetodi lehel Standardne üleöö ja seejärel valige OK, et kinnitada tänane kuupäev lähetuskuupäevana.
  7. Valige OK praeguse kuupäeva määramiseks kättesaamise kuupäevaks.
  8. Makse alustamiseks valige suvand Tasumine kaardiga.
  9. Määrake kaardimakse maksevahendiks deposiidiks olevale summale.
  10. Lõpetage deposiidi makse makseterminalis.
  11. Kui deposiit on makstud, valige suvand kasutada sama kaarti täitmiseks ja oodake, kuni tellimus lõpetatakse. Kui 100% sissemakse on makstud (alates sammust 9 eespool), võetakse raha kohe kaardilt maha ja autoriseerimismärk ei ole arve esitamisel saadaval, sest raha on juba kinni peetud ja jälgitud kui makstud.

Kui tellimus on kontoris komplekteeritud, pakitud ja selle kohta on arve koostatud, kasutatakse kassas olevaid makse üksikasju maksevahendite hõivamiseks kliendile tarnitavate kaupade jaoks.

Stsenaariumi üksikasjad

Peale kirjeldatud põhistsenaariumide on maksete SDK-s tehtud mitu täiustust omnikanali maksete toetamiseks.

Müügikoht

Üks kaarditõmme/kaardisisestus klienditellimustele

Enne omnikanali maksete funktsiooni juurutamist, loodi deposiite sisaldavad klienditellimused kassas ja kliendid pidid kaarti tõmbama (või sisestama) kaks korda: üks kord deposiidi maksmiseks ja üks kord kaardi loa loomiseks järgmiste tellimuste täitmiseks. Kui omnikanali loa loomise funktsioon on sisse lülitatud, peavad kliendid kaarti tõmbama ainult ühe korra nii deposiidi maksmiseks kui ka summa autoriseerimiseks, mis tuleb tasuda hiljem täidetavate tellimuste eest. Täitmise ajal hõivatakse autoriseeritud maksevahendid. Enne omnikanali loa lubamise funktsiooni juurutamist loodi järgmise tellimuse täitmiseks korduv kaardiluba. Seetõttu ei autoriseeritud ootelolevate täitmiste maksevahendeid ja kuna neid maksevahendeid ei hoitud selle konkreetse ostu jaoks, oli vähem tõenäoline, et neid saab hiljem hõivata.

Märkus.

Ühekordset kaarditõmmet ei toeta Retaili versioon 8.1.3. Klienditellimused versioonis 8.1.3 kasutavad sama voogu, mida kasutati enne omnikanali loa lubamise funktsiooni juurutamist.

Kaardid, mis ei anna välja korduvaid kaardilubasid

Mõnda kaarti ei saa kasutada omnikanali maksete jaoks, kuna need ei toeta korduvate kaardilubade väljaandmist. Kui kassas luuakse tellimus ja deposiidi eest makstakse kaardiga, mis ei toeta korduvaid kaardilubasid, kasutatakse eelmist kaardi loa loomise voogu. Seetõttu peab klient, kes soovib teha makse, mida kasutatakse järgmise tellimuse täitmiseks, esitama teise kaardi. Kui teine kaart ei toeta korduvaid kaardilubasid, lükatakse loa loomise toiming tagasi ja kassapidajal palutakse öelda kliendile, et kasutada tuleb teist kaarti.

Teise kaardi kasutamine

Kauplusesse tellimuse järele tulev klient saab kasutada teist kaarti. Kui kassapidaja saab tellimuse kättesaamisel viiba Saadaoleva makseviisi kasutamine saab ta kliendilt küsida, kas see soovib kasutada sama kaarti. Kui klient on tellimuse loomiseks kasutatud kaardi ära kaotanud ja soovib maksta tellimuse eest teise kaardiga, saab kassapidaja valida suvandi Kasutage muud makseviisi. Kui klient tuleb hiljem tagasi järele sama tellimuse teistele kaupadele ja algne kaardi autoriseerimine kehtib endiselt, võib kassapidaja uuesti küsida, kas klient soovib kasutada seda kaarti.

Kehtetud autoriseerimised

Kui tellimuse loomiseks kasutatud kaart ei ole enam kehtiv ja kättesaamiseks valitakse tooted, siis makse hõivamise taotlus nurjub. Kassa maksekonnektor üritab seejärel luua uue autoriseerimise ja hõivamise samu kaardi üksikasju kasutades. Kui uus autoriseerimine või hõivamine nurjub, teavitatakse kassapidajat, et makset ei saanud töödelda. Kassapidaja peab siis saama kliendilt uue makse.

Mitu saadaolevat makset

Kui järele minnakse tellimusele, millel on mitu maksevahendid ja mitu rida, esitatakse kassapidajale kõigepealt viip Saadaoleva makseviisi kasutamine. Kui kaarte on mitu ja kassapidaja valib suvandi Saadaoleva makseviisi kasutamine, hõivatakse saadaoleva kaardi read, kuni saldo vastab parasjagu kättesaadavatele kaupadele. Kassapidajal puudub võimalus valida kaart, mida kasutada kättesaadavate kaupade eest maksmiseks.