Interac Debit -ongelman ratkaiseminen: Miksi räätälöidyt verkkosovelluskassat epäonnistuvat kanadalaisissa kivijalkamyymälöissä
No-code- ja tekoälypohjaiset verkkosovellusten rakennustyökalut generoivat verkkomaksulomakkeita luottokorteille. Kanadalaiset kivijalkamyymälät taas toimivat Interac Debit -maksuilla sertifioitujen maksupäätteiden kautta. Tässä kerrotaan, miksi tämä kuilu rikkoo räätälöidyt kassat ja mikä sen korjaa.

Räätälöity verkkosovelluskassa epäonnistuu kanadalaisessa kivijalkamyymälässä yhdestä rakenteellisesta syystä: se ei pysty käsittelemään Interac Debit -maksuja tiskillä. No-code- ja tekoälysovellusrakentajien generoimat kassat ovat verkon luottokorttilomakkeita. Interac Debit fyysisessä myymälässä on erilainen maksujärjestelmä, joka toimii Kanadan kansallisessa pankkikorttiverkossa sertifioidun maksupäätelaitteiston (siru-, PIN- ja lähimaksun hyväksyvien kortinlukijoiden) kautta. Selaimen lomakkeella ei ole pääsyä kyseiseen laitteistoon, joten jokaisen paikan päällä maksavan pankkikorttiasiakkaan on maksettava jollain muulla tavalla tai jätettävä ostos tekemättä. Kanadassa tämä ei ole mikään poikkeustapaus: kanadalaiset tekivät yli 6,5 miljardia Interac Debit -tapahtumaa yhden vuoden aikana, ja Interac-tuotteet käsittelevät noin 18,6 miljoonaa tapahtumaa joka päivä¹.
Maksukiskot muuttuvat nopeasti; tässä postauksessa esitetyt verkkofaktat ovat tarkkoja julkaisuhetkellä, ja ne kannattaa tarkistaa uudelleen ennen kuin rakennat niiden varaan.
Miksi tavallinen verkkokassa ei pysty käsittelemään Interac Debit -maksuja?
Koska tavallinen verkkokassa on suunniteltu etämaksuille (tapahtumille, joissa fyysistä korttia ei koskaan lueta), ja Interac Debit myymälässä on määritelmällisesti lähimaksu tai korttimaksu (card-present). Isännöity maksusivu tai maksulinkki – eli Stripen ja PayPalin malli, jota useimmat Yhdysvalloissa rakennetut työkalut kopioivat – kerää kortin numeron selaimessa ja lähettää sen maailmanlaajuisiin luottokorttiverkkoihin. Se toimii kaikkialla maailmassa verkkotilauksissa. Se ei kuitenkaan tee mitään tiskilläsi seisovalle asiakkaalle, koska myymälässä tapahtuva kanadalainen pankkikorttimaksu reititetään Interac-verkon kautta sertifioidun lukijan avulla, ei verkkolomakkeen kautta.
Interacin verkko-puoli on kapeampi kuin useimmat kauppiaat luulevat. Interac Online, vanha maksa-pankkitililtäsi-vaihtoehto verkkokassoissa, lakkautettiin toukokuussa 2024². Nykyään verkossa maksaminen Interac Debitillä toimii Apple Payn ja Google Payn kautta osallistuvissa pankeissa ja kauppiailla³, ja rinnakkaisbrändätyt kortit (pankkikortit, joissa on sekä Interac- että Visa Debit- tai Debit Mastercard -ominaisuus) turvautuvat maailmanlaajuisiin korttiverkkoihin, kun ne kirjoitetaan lomakkeeseen. Geneerinen verkkokassa voi siis kerätä osan kanadalaisesta pankkikorttikulutuksesta verkossa. Sillä ei kuitenkaan voida koskaan vastaanottaa lähimaksua kassalla.

Miten no-code-rakentajat lukitsevat sinut vain korttimaksuihin?
Ne tarjoavat tasan yhden maksuratkaisun: upotetun verkon korttilomakkeen tai isännöidyn maksulinkin. Jos pyydät tekoälypohjaista verkkosovellusrakentajaa luomaan myymäläkassan, saat jotain, mikä näyttää siltä, kuten käsittelimme artikkelissa Voiko POS-järjestelmän rakentaa Lovablella tai Replitillä? Sen alla oleva maksuvaihe on pelkästään digitaalinen korttilomake, koska se on ainoa integraatio, jonka rakennustyökalu osaa kytkeä. Kanadalaiselle kivijalkamyymälälle tämä aiheuttaa kolme ongelmaa:
Jokaisesta tiskimyynnistä tulee käsin kirjoitettu etäluettava maksutapahtuma: kaikkein alttein petoksille verrattuna maksutapahtumaan, joka olisi voitu hoitaa yksinkertaisella lähimaksulla.
Ensisijaisesti pankkikorttia käyttävät asiakkaat eivät voi maksaa tavalliseen tapaansa. Korttinumeron kirjoitusnäytön ojentaminen henkilölle, joka halusi vain näyttää pankkikorttiaan lukijalle, on varma tapa menettää sekä myynti että asiakas.
Laitteistotukea ei ole. Selaimet eivät pysty ohjaamaan sertifioitua PIN-näppäimistöä, joten mikään määrä kehotteita ei lisää kortinlukijaa verkkosovellukseen.
Ilmeinen kiertotie on pultata suuren POS-toimittajan erillinen maksupääte räätälöidyn verkkosovelluksen viereen. Nyt pyörität kahta järjestelmää. Tilaus on sovelluksessasi, maksu on maksupäätetoimittajan hallintapaneelissa, hyvitykset tapahtuvat yhdessä paikassa ja varastotilanne toisessa, ja joka ilta joku täsmäyttää (vertaa kahta eri rekisteriä sentilleen) tiedot käsin. Olemme kirjoittaneet siitä, miten kiertoteistä tulee pysyvä osa itse järjestelmää; tämä kiertotie vakiintuu nopeimmin, koska kyse on rahasta.

Mitä Interac Debit -maksujen hyväksyminen tiskillä vaatii?
Neljä asiaa, jotka toimivat yhtenä järjestelmänä:
Sertifioidun maksupäätelaitteiston, joka lukee sirun, PIN-koodin ja lähimaksun.
Maksunvälittäjän, joka on sertifioitu Interac-verkkoon reitittämään ja selvittämään kotimaisia pankkikorttimaksuja.
Vaatimustenmukaisuuden teknisen toteutuksen: PCI (korttialan tietoturvasäännöt) ja EMV-käsittely sijaitsevat sertifioidussa pinossa, eivät sovelluskoodissasi.
Reaaliaikaisen yhteyden kassakoneohjelmistosi ja maksupäätteen välillä, jotta summa, tippi, hyvitys ja kuitti kulkevat kaikki yhden maksutapahtumarekisterin kautta.
Neljäs kohta on se, johon räätälöidyt verkkosovellukset tyssäävät. Kolme ensimmäistä voidaan ostaa; yhteys räätälöidyn kassan sommittelun ja vaatimustenmukaisten maksukiskojen välillä on rakennettava itse, ja se on suurempi urakka kuin itse sommittelu. Mitä maksuinfrastruktuuri todellisuudessa sisältää on pidempi lista kuin mihin useimmissa tee-se-itse-suunnitelmissa on varattu budjettia.
Miten integroitu maksumoottori korjaa tämän?
Tekemällä räätälöidystä sommittelusta ja maksukiskoista saman alustan osia, jotta ne keskustelevat jo valmiiksi keskenään. Kun suunnittelemasi kassa ja rahaa liikuttavat kiskot jakavat saman järjestelmän, tiskimyynti lähetetään sertifioidulle lukijalle, verkkotilaus kulkee verkkokassan kautta ja molemmat päätyvät samoihin tilauksiin, varastotietoihin ja raportteihin. Ei mitään integroitavaa, ei mitään käsin täsmäytettävää.
Tämä on Final-palvelun lähestymistapa: kuvaile haluamasi kassa kehotteessa (tai yhdistä oma tekoälysi MCP-rajapinnan kautta), ja sen rakentama työnkulku pyörii Final Pay -palvelussa sertifioidulla maksupäätelaitteistolla. Näin tiskillä näytetty pankkikortti ja verkossa tehty korttimaksu päätyvät samoihin kirjoihin. Sommittelu jää sinun muutettavaksesi; maksukerros pysyy deterministisenä (se antaa saman oikean vastauksen joka kerta). Sama jako näkyy siinä, mitä tekoäly tekee väärin kassaa suunnitellessaan: anna tekoälyn muotoilla työnkulku, älä koskaan anna sen improvisoida maksua.

Miksi räätälöidyt verkkosovelluskassat siis epäonnistuvat kanadalaisissa kivijalkamyymälöissä?
Koska ne ratkaisevat väärän puoliskon ongelmasta. Ne generoivat näytön ja jättävät kiskot huomiotta, ja Kanadassa tiskillä käytettävät kiskot ovat Interac Debit -maksuja sertifioidun laitteiston kautta. Kassa, joka pystyy pyörittämään vain verkon korttilomakkeita, muuttaa jokaisen paikan päällä tapahtuvan myynnin sen huonoimmaksi mahdolliseksi maksutapahtumatyypiksi ja karkottaa pankkikorttiasiakkaat kokonaan. Nyrkkisääntö: jos kassasi ei pysty vastaanottamaan lähimaksua pankkikortilla, se on verkkokauppalomake, ei myymäläkassa.
Jos harkitset räätälöityä toteutusta, aloita lukemalla mitä räätälöity POS-järjestelmä todellisuudessa vaatii ja katso sitten, miten kehotteilla rakennettu työnkulku hoitaa maksupuolen ennen kuin sitoudut kytkemään sen itse.
Usein kysytyt kysymykset
Voiko Interac-debitiä ottaa vastaan verkkosivustolla?
Vain rajoitetusti. Interac Debit toimii verkossa Apple Payn ja Google Payn kautta osallistuvissa pankeissa ja kauppiailla, ja rinnakkaismaksukorttien tiedot voidaan kirjoittaa korttilomakkeeseen, jolloin ne reititetään Visa Debitin tai Debit Mastercardin kautta Interacin sijaan. Perinteinen Interac Online -pankkimaksuvaihtoehto lakkautettiin toukokuussa 2024.
Miksi koodittomat sovellusten rakennustyökalut tukevat vain verkossa täytettäviä korttilomakkeita?
Koska isännöity korttilomake vaatii vain yhden API-integraation, kun taas korttimaksaminen paikan päällä vaatii sertifioidun maksupäätelaitteiston ja Interac-verkossa sertifioidun maksunvälittäjän. Selain ei voi ohjata maksupäätettä, joten rakennustyökalut tarjoavat sen integraation, jonka ne pystyvät toteuttamaan.
Mitä tarvitsen ottaakseni vastaan Interac-debit-maksuja paikan päällä?
Sertifioidun maksupäätelaitteiston, joka lukee sirun, PIN-koodin ja lähimaksun, Interac-verkossa sertifioidun maksunvälittäjän sekä maksupäätteeseen integroidun POS-ohjelmiston, jotta maksuilla, hyvityksillä ja tilauksilla on yhteinen tapahtumatietue.
Ratkaisevatko rinnakkaismaksukortit räätälöityjen kassojen ongelman?
Verkossa osittain: niiden avulla debit-asiakkaat voivat maksaa korttilomakkeella maailmanlaajuisten verkkojen kautta. Tiskillä ne eivät muuta mitään, koska asiakas odottaa edelleen voivansa käyttää lähimaksua tai syöttää korttinsa maksupäätteeseen, jolle verkkolomake ei voi viestiä.
