Maksuratkaisun integrointi: mitä siihen oikeasti kuuluu

Verkkokauppa 9 min lukuaika Päivitetty 2026-08-07

Maksunäkymä saatavilla olevine maksutapoineen ja vahvistuspainikkeineen
Integraatio on helppo osa; reunatapaukset ovat se kohta jossa rahaa katoaa.

Maksuratkaisun integrointi ei ole teknisesti vaikeaa — nykyaikaisilla palveluntarjoajilla on hyvä dokumentaatio ja toimivia esimerkkejä. Vaikeaa on kaikki onnellisen polun ulkopuolella: epäonnistuneet maksut, palautukset, takaisinveloitukset, kaksoistilaukset ja se mitä tapahtuu kun asiakas sulkee välilehden kesken maksun.

Tämä opas käy läpi itse integraation ja laajemmin ne reunatapaukset joissa rahaa oikeasti menetetään.

Valitse tavat joita markkinasi käyttää#

Maksumieltymykset ovat vahvasti alueellisia. Väärien tapojen tarjoaminen menettää myyntiä kassalla, joka on kallein paikka menettää kukaan.

TapaMissä merkitseeMihin kiinnittää huomiota
VerkkopankkimaksuVälttämätön SuomessaVälitön vahvistus, hyvin yleinen
KorttiKansainvälisesti ja yrityksilleKorkeampi kustannus, takaisinveloitusriski
MobilePayKasvava mobiilissaVälitön vahvistus
Lasku tai osamaksuYleinen PohjoismaissaPalveluntarjoaja kantaa riskin, prosenttiosuutta vastaan
Apple Pay ja Google PayMobiilissa, nostaa konversiota huomattavastiVaatii HTTPS:n ja verkkotunnuksen todennuksen
PayPalKansainvälisesti, tunnettu brändiKorkeampi kustannus, oma riitaprosessi
TilisiirtoB2B ja suuret summatHidas vahvistus; tilaukset jäävät odottamaan

Aloita kahdesta kolmeen tavalla joita markkinasi oikeasti käyttää. Jokainen lisätapa on yksi valinta lisää kassalla ja hienovaraisemmin yksi polku lisää testattavaksi jokaisen päivityksen jälkeen.

Miten integraatio toimii#

Muoto on käytännössä sama kaikilla nykyaikaisilla palveluntarjoajilla, ja se kannattaa ymmärtää koska vikatilat seuraavat siitä.

  1. Palvelimesi luo maksuaikeen summineen, valuuttoineen ja tilausviitteineen.
  2. Asiakas ohjataan palveluntarjoajan maksusivulle tai hän täyttää upotetun lomakkeen.
  3. Asiakas hyväksyy pankissaan tai kortinmyöntäjällään, usein vahvalla tunnistautumisella.
  4. Palveluntarjoaja palauttaa asiakkaan paluuosoitteeseesi — jota et saa koskaan käyttää maksun todisteena.
  5. Palveluntarjoaja lähettää webhookin palvelimellesi lopullisella tilalla. Tämä on totuus.
  6. Palvelimesi todentaa webhookin allekirjoituksen, päivittää tilauksen ja lähettää vahvistuksen.
  7. Korttitiedot eivät koskaan koske palvelintasi — mikä pitää sinut PCI:n raskaimman osan ulkopuolella.

Vaiheet neljä ja viisi sisältävät eniten bugeja. Asiakas voi sulkea selaimen ennen paluuta; webhook tulee silti. Rakenna webhookin varaan, ei paluun.

Reunatapaukset joissa rahaa katoaa#

Ne eivät näy testauksessa ja näkyvät ensimmäisellä oikeasti kiireisellä viikolla.

TilanneMikä menee pieleenKäsittely
Webhook tulee kahdestiTilaus käsitellään tuplanaIdempotenssi: käsittele kukin tapahtumatunnus kerran
Webhook ennen paluutaKilpajuoksu joka ylikirjoittaa tilauksen tilanSelkeät tilasiirtymät, ei koskaan taaksepäin
Asiakas sulkee välilehden maksun jälkeenMaksettu, ei tilaustaLuo tilaus webhookilla, ei paluulla
Maksu epäonnistuu varastovarauksen jälkeenVarasto lukossa ilman myyntiäAnna varauksen vanhentua kiinteän ikkunan jälkeen
Osittainen palautusKirjanpito ei täsmääMallinna palautukset ensiluokkaisena tapahtumana
TakaisinveloitusRaha mennyt, tuote lähetettySäilytä todisteet; riskisäännöt suurille summille
Palveluntarjoaja alhaallaNollamyynti, ei vähemmän myyntiäToinen tapa varajärjestelmäksi

Vaatimustenmukaisuus ja testaus#

Lyhyt lista joka kattaa sen mikä käy kalliiksi kun se puuttuu.

  • Käytä isännöityjä kenttiä tai uudelleenohjausta, jotta korttitiedot eivät koskaan koske palvelintasi — se pienentää PCI-laajuutta merkittävästi.
  • Vahva asiakkaan tunnistaminen on Euroopassa pakollista; testaa polku kortilla joka pakottaa sen.
  • Todenna jokaisen webhookin allekirjoitus. Todentamaton webhook on julkinen päätepiste joka voi merkitä tilauksia maksetuiksi.
  • Näytä kuluttajille hinnat alv:n kanssa ja tee toimituskulu näkyväksi ennen viimeistä vaihetta.
  • Säilytä tilaus- ja maksudata verolainsäädännön edellyttämän ajan, ja henkilötiedot ei pidempään kuin tarpeen.
  • Testaa palautukset ja osittaiset palautukset ennen julkaisua, ei kun ensimmäinen asiakas pyytää.
  • Tee oikea tapahtuma tuotannossa oikealla kortilla ja palauta se itsellesi. Testitila ei kata kaikkea.

Usein kysytyt kysymykset

Minkä maksupalvelun valitsen?

Valitse sen mukaan mitä tapoja se tukee markkinallasi, mitä maksuja se veloittaa liikevaihdollasi, ja miten hyvin se integroituu alustaasi. Suomalaiselle verkkokaupalle verkkopankkimaksujen tuki on ensimmäinen suodatin. Hintaerot suurten palveluntarjoajien välillä ovat vaatimattomalla liikevaihdolla riittävän pieniä, jotteivät ne ole ratkaisevia.

Tarvitsenko PCI-vaatimustenmukaisuuden?

Kyllä, mutta laajuus riippuu täysin integrointitavasta. Jos käytät isännöityjä maksukenttiä tai uudelleenohjausta niin etteivät korttitiedot koskaan koske palvelintasi, velvoitteesi supistuu yksinkertaisimpaan itsearviointiin. Jos käsittelet korttitietoja itse, olet aivan toisessa sääntelyssä — lähes minkään verkkokaupan ei pitäisi tehdä niin.

Miksi tarvitsen webhookeja kun on paluuosoite?

Koska paluu riippuu asiakkaan selaimesta. Jos hän sulkee välilehden, menettää yhteyden tai jää jumiin pankin sivulle, paluuta ei koskaan tule — mutta rahat on silti veloitettu. Webhook tulee palveluntarjoajan palvelimelta ja saapuu joka tapauksessa. Rakenna tilaus webhookin varaan ja käytä paluuta vain näyttääksesi asiakkaalle jotain.

Miten vältän kaksoistilaukset?

Tee webhookien käsittelystä idempotenttia: tallenna jokaisen käsitellyn webhookin tapahtumatunnus ja ohita toistot. Palveluntarjoajat lähettävät webhookeja uudelleen kun vahvistusta ei tule, joten kaksoistoimitukset ovat normaalia käytöstä eivätkä vika. Ilman tätä tarkistusta lähetät kaksi vahvistusviestiä ja vähennät varastoa kahdesti.

maksuratkaisun integrointiverkkopankkimaksu verkkokauppamaksunvälittäjäwebhook maksupci-vaatimustenmukaisuusverkkomaksut

Kaikki oppaat

Viimeksi päivitetty 2026-08-07 · websitedevelopment.biz · Tietoa meistä

Kirjoitettu talon sisällä

Jokaisen oppaan tutkii ja kirjoittaa toimituksemme, sitä ei koota muilta sivustoilta.

Tarkistettu aikataulun mukaan

Jokaisessa oppaassa on viimeisimmän tarkistuksen päivämäärä, myös silloin kun mikään ei muuttunut.

Ei maksettuja paikkoja

Mikään toimisto, alusta tai kehittäjä ei voi ostaa täältä mainintaa, sijoitusta tai linkkiä.

Neljäkymmentäyksi kieltä

Jokainen opas käännetään: jokaisella kielellä on oma osoite ja oma tarkistuspäivä.

Tietosi pysyvät sinun

Pyyntöjä ei koskaan julkaista eikä myydä. Jaamme ne sopiville kehittäjille, jotta he voivat ottaa sinuun suoraan yhteyttä, ja kerromme sinulle, keitä he ovat.