M5-L4 / Savjeti

Integracija kartičnog plaćanja u WooCommerce – CorvusPay, PayPal, Monri i T-Com

Kartično plaćanje jedan je od najvažnijih dijelova moderne web trgovine. Kupac očekuje da plaćanje bude brzo, jasno i sigurno, dok trgovac želi da se svaka uspješna transakcija pravilno poveže s WooCommerce narudžbom. U praksi integracija nije samo instalacija jednog plugina i uključivanje nove opcije na checkoutu. Potrebno je povezati podatke trgovca, postaviti testno okruženje, provjeriti povratne odgovore sustava i ispravno upravljati statusima narudžbi. Ovisno o projektu, koriste se rješenja poput CorvusPaya, PayPala, Monrija ili drugih bankarskih i payment gateway sustava.

Odabir payment gatewaya prema poslovanju

Prvi korak nije tehnička instalacija nego odabir načina naplate koji odgovara konkretnoj trgovini. Različiti pružatelji imaju različite ugovorne uvjete, naknade, podržane kartice i način aktivacije usluge. Trgovina koja prodaje prvenstveno u Hrvatskoj može imati drugačije potrebe od trgovine koja većinu narudžbi prima iz inozemstva. Važno je uzeti u obzir i valutu, broj transakcija te način na koji se povrati sredstava obrađuju u svakodnevnom poslovanju. Nakon što je pružatelj odabran i ugovor aktiviran, dobivaju se pristupni podaci potrebni za povezivanje s web trgovinom. Tek tada kreće stvarna tehnička integracija.

Povezivanje WooCommercea s CorvusPayom, PayPalom, Monrijem ili T-Com rješenjem

Integracija se najčešće provodi odgovarajućim WooCommerce dodatkom ili custom povezivanjem ako standardno rješenje ne pokriva potrebe projekta. U postavke se unose pristupni podaci dobiveni od pružatelja usluge, poput identifikatora trgovca, sigurnosnih ključeva i potrebnih URL-ova. Potrebno je pravilno definirati povratne stranice kako bi WooCommerce nakon plaćanja znao je li transakcija bila uspješna, odbijena ili prekinuta. Kod pojedinih sustava korisnik se tijekom plaćanja privremeno preusmjerava na sigurnu stranicu pružatelja, dok druga rješenja dio procesa mogu prikazivati unutar samog checkouta. Bez obzira na pristup, korisniku cijeli postupak mora izgledati jednostavno i logično. U pozadini je najvažnije da se svaka transakcija može pouzdano povezati s točno određenom WooCommerce narudžbom.

Testiranje transakcija i statusa narudžbi

Prije puštanja kartičnog plaćanja u produkciju potrebno je testirati više scenarija, a ne samo jednu uspješnu kupnju. Provjerava se uspješno plaćanje, odbijena kartica, prekid plaćanja od strane korisnika i povratak kupca na web trgovinu. Važno je provjeriti mijenja li WooCommerce status narudžbe samo kada je za to stvarno dobio odgovarajuću potvrdu. Testiraju se i e-mail obavijesti kako kupac i administrator ne bi dobivali pogrešne informacije o stanju narudžbe. Ako trgovina koristi automatsko izdavanje računa ili druge integracije, potrebno je provjeriti pokreću li se one u pravom trenutku. Nekoliko dodatnih testova prije objave može spriječiti vrlo neugodne probleme kada počnu dolaziti stvarne transakcije.

Cilj integracije je jednostavno plaćanje za kupca i jasna evidencija za trgovca

Dobra integracija kartičnog plaćanja gotovo je nevidljiva krajnjem korisniku. Kupac odabere kartično plaćanje, dovrši transakciju i odmah dobije jasnu potvrdu da je narudžba zaprimljena. Trgovac u WooCommerce administraciji vidi status narudžbe i može nastaviti s obradom bez ručne provjere svake uplate. Ako se koriste dodatni sustavi za račune, skladište ili obradu narudžbi, plaćanje može biti početna točka za daljnju automatizaciju. Upravo zato payment gateway treba promatrati kao dio cijelog poslovnog procesa, a ne kao zaseban dodatak web trgovini. Dobro postavljena naplata smanjuje ručni rad i kupcu daje više povjerenja tijekom završetka kupnje.

Trebate integraciju kartičnog plaćanja u WooCommerce? Pogledajte izradu i prilagodbu web trgovina →