STUDIO 1

Stripe'i integratsioon teie veebilehele

Stripe on rahvusvaheliselt levinud kaardimaksete platvorm. Kui müüte välismaisele kliendile või tellimuspõhist teenust, ühendame Stripe'i nii, et kaardimakse on ostjale sujuv ja tellimus liigub automaatselt edasi.

Mis on Stripe

Stripe on üleilmne kaardimaksete platvorm, mida arendajad hindavad põhjaliku API ja dokumentatsiooni pärast. Eesti pangalinke Stripe ei paku, kuid kaardimaksed töötavad üle maailma. Stripe sobib hästi siis, kui teie kliendid on välismaal või kui vajate püsimakseid ja tellimuspõhist arveldust.

Mida on vaja enne Stripe'i ühendamist

Stripe'i konto saab avada Eesti ettevõte, sealhulgas e-residendi OÜ. Konto aktiveerimiseks küsib Stripe ettevõtte andmeid, esindaja isikutuvastust ja arvelduskontot, kuhu väljamaksed tehakse. Seejärel leiate halduspaneelist API võtmed test- ja päriskeskkonna jaoks.

  • Ettevõtte andmed ja esindaja isikut tõendav dokument
  • Arvelduskonto väljamaksete jaoks
  • Veebileht, kus on kirjas, mida müüte, ning tingimused ja kontaktid
  • Otsus, kas vajate ühekordseid makseid, püsimakseid või mõlemat

Tasud sõltuvad kaardi tüübist ja päritoluriigist. Kehtiv hinnakiri on Stripe'i kodulehel.

Kuidas kaardimakse ostja jaoks käib

  • Ostja vajutab kassas maksmise nuppu ja avaneb Stripe'i makseleht või teie lehele põimitud maksevorm
  • Ta sisestab kaardiandmed või valib Apple Pay või Google Pay
  • Pank küsib vajadusel lisakinnitust (3-D Secure), Eestis enamasti Smart-ID või panga äpi kaudu
  • Stripe suunab ostja tagasi teie lehele ja saadab serverile teate (webhook), mille põhjal tellimus kinnitatakse

Kaardiandmed ei liigu kordagi läbi teie serveri: ostja sisestab need Stripe'i vormi. See hoiab teie turvanõuete koormuse väikese.

WooCommerce, Shopify ja kohandatud lahendus

WooCommerce'is kasutame ametlikku Stripe'i pluginat: sisestame võtmed, lülitame sisse vajalikud makseviisid ja seadistame teated. Shopify poes käivad kaardimaksed üldjuhul Shopify enda makselahenduse kaudu, seega eraldi Stripe'i integratsiooni seal tavaliselt ei tehta.

Kõige rohkem kasu on Stripe'ist kohandatud Next.js-lahenduses: loome makse serveris, võtame teated vastu eraldi aadressil ja kontrollime nende allkirja. Püsimaksete puhul lisame kliendile iseteeninduse, kus ta saab kaarti vahetada ja tellimuse lõpetada.

Testimine ja tüüpilised vead

Stripe'il on testrežiim koos testkaartidega. Proovime läbi õnnestunud makse, tagasi lükatud kaardi, lisakinnitust nõudva kaardi ja tagasimakse. Päriskeskkonda minnes vahetame võtmed ja registreerime teadete aadressi uuesti, sest test- ja päriskeskkonna seaded on eraldi.

  • Teate allkirja kontroll ebaõnnestub, sest raamistik muudab päringu sisu enne kontrolli
  • Teadete aadress on registreeritud ainult testrežiimis
  • Sama teade tuleb mitu korda ja tellimus kinnitatakse topelt, kui töötlus ei arvesta kordustega
  • Püsimakse ebaõnnestub aegunud kaardi tõttu, kuid kasutaja ligipääs jääb alles

Kuidas me Stripe'i ühendame

Stripe, Montonio või Maksekeskus

Montonio ja Maksekeskus on tehtud Eesti ostja harjumuste järgi: kassas on pangalingid ja ostja maksab otse oma pangast. Stripe lähtub kaardist ja rahvusvahelisest müügist ning selle tugevus on püsimaksed, arveldus mitmes valuutas ja paindlik API.

Eesti e-poes on Stripe seega enamasti lisa, mitte ainus makseviis: kohalik pakkuja katab pangalingid, Stripe välismaised kaardid ja tellimused. SaaS-toote või broneerimissüsteemi puhul võib Stripe olla ka ainus lahendus. Kõigi kolme kehtivad tasud leiate pakkujate kodulehtedelt.

Korduma kippuvad küsimused

Kas Stripe asendab Montoniot?+

Ei, need täiendavad teineteist. Stripe katab kaardimaksed, Montonio Eesti pangalingid. Eesti ostjale müüvas poes on pangalink endiselt oodatud makseviis.

Kas Stripe sobib püsimakseteks?+

Jah, tellimuspõhine arveldus on Stripe'i üks peamisi kasutusviise. See sobib hästi SaaS-toodetele ja liikmemaksudele.

Kas Eesti ettevõte saab Stripe'i kasutada?+

Jah, Stripe toetab Eesti ettevõtteid. Aitame konto seadistamisel ja integratsioonil.

Kas kaardiandmed salvestatakse meie serverisse?+

Ei. Ostja sisestab kaardiandmed Stripe'i vormi ja teie server saab ainult makse tulemuse ning viite. Kaardinumbrit teie andmebaasis ei hoita.

Mis juhtub, kui püsimakse ebaõnnestub?+

Stripe proovib makset seadistatud reeglite järgi uuesti ja saadab iga katse kohta teate. Seadistame nii, et klient saab meeldetuletuse ja pärast viimast ebaõnnestunud katset ligipääs peatatakse.

Ühendame Stripe'i teie tootega

Saatke meile oma toote või poe kirjeldus. Vastame ühe tööpäeva jooksul.