Kako da primate plaćanje karticom u WooCommerce prodavnici u Srbiji

Kupac koji može da plati karticom odmah pri porudžbini ređe odustaje od kupovine, a vi ne čekate uplatu niti šaljete paket koji će možda biti vraćen. Ovaj vodič objašnjava šta vam treba da WooCommerce prodavnica u Srbiji prima kartice: od ugovora sa bankom do prve prave uplate.

Kako izgleda plaćanje karticom na sajtu

Kod domaćih banaka kupac podatke kartice ne upisuje na vašem sajtu, već na zaštićenoj stranici banke. Tok je uvek isti:

  1. Kupac na kasi izabere plaćanje karticom i potvrdi porudžbinu.
  2. Sajt ga šalje na stranicu banke, gde upiše broj kartice, rok važenja i CVC.
  3. Banka kartice kupca traži dodatnu potvrdu (3-D Secure: Visa Secure, Mastercard ID Check), najčešće u aplikaciji ili porukom.
  4. Banka šalje rezultat nazad na vaš sajt, a prodavnica potvrđuje porudžbinu i kupcu prikazuje podatke o plaćanju.

Pošto podaci kartice nikad ne prolaze kroz vaš sajt, ne morate sami da ispunjavate zahtevne bezbednosne standarde za čuvanje kartica. To je posao banke.

Korak 1: Ugovor sa bankom

Plaćanje karticom na internetu banke nude samo registrovanim firmama i preduzetnicima, kroz ugovor o prihvatanju platnih kartica na internetu (često se zove „internet prodaja“ ili „e-commerce“). Pre nego što potpišete, uporedite ponude:

  • proviziju po transakciji, posebno za domaće i strane kartice;
  • mesečnu ili jednokratnu naknadu, ako postoji;
  • rok u kom novac stiže na vaš račun;
  • kartice koje prihvatate: Visa, Mastercard, Maestro, DinaCard, American Express;
  • platformu koju banka koristi, jer od nje zavisi koji dodatak za WooCommerce vam treba. Više banaka u Srbiji koristi platformu NestPay, među njima i Banca Intesa.

Posle potpisivanja banka vam šalje test pristupne podatke (Client ID i Store Key) i pristup svom portalu za trgovce, gde vidite sve transakcije.

Korak 2: Sajt koji banka odobrava

Pre puštanja u rad banka pregleda sajt po svom uputstvu za trgovce. Najčešći razlog što se čeka nedeljama su stranice koje nedostaju. Pripremite ih unapred:

  • Kontakt sa podacima trgovca: pun naziv firme, adresa, PIB, matični broj, telefon i mejl.
  • Uslovi kupovine, koje kupac mora izričito da prihvati kvadratićem pre plaćanja.
  • Isporuka: rokovi, cene i područje isporuke.
  • Povraćaj novca i reklamacije, u skladu sa Zakonom o zaštiti potrošača.
  • Politika privatnosti.
  • Cene u dinarima za kupce u Srbiji. Cena u evrima može da stoji pored.
  • Logotipi banke i kartica, i posebno znakovi Visa Secure i Mastercard ID Check, sa linkovima koje banka propisuje, na početnoj strani i svuda gde kupac bira način plaćanja.
  • HTTPS na celom sajtu.

Banka proverava i šta kupac vidi posle plaćanja: strana i mejl o porudžbini treba da sadrže podatke o transakciji (broj porudžbine, autorizacioni kod, datum) i podatke trgovca. Ako plaćanje ne uspe, kupac dobija samo opštu poruku, bez razloga odbijanja koji šalje banka.

Korak 3: Dodatak za WooCommerce

WooCommerce sam ne zna da razgovara sa domaćom bankom, pa vam treba dodatak za platformu vaše banke. Kada birate, proverite:

  • da li proverava potpis banke, iznos i valutu pre nego što potvrdi porudžbinu;
  • da li sam potvrđuje plaćanje kupca koji je zatvorio pregledač na stranici banke, pre povratka na sajt;
  • da li povraćaj novca i poništavanje radite iz WooCommerce-a ili svaki put u portalu banke;
  • da li radi sa blokovskom stranicom za plaćanje (nova WooCommerce kasa);
  • da li ima uputstvo i podešavanja na srpskom.

SMS ili DMS: naplata odmah ili rezervacija

Banke nude dva načina:

  • SMS naplaćuje karticu odmah. Najjednostavniji je i odgovara većini prodavnica, uslugama i proizvodima za preuzimanje.
  • DMS samo rezerviše iznos na kartici kupca, a novac skidate kada pošaljete robu. Zgodan je kada roba nije uvek na stanju ili se tačan iznos zna tek pri pakovanju. Rezervacija traje ograničen broj dana (kod Banca Intesa sedam), pa naplatu ne treba odlagati.

Korak 4: Test plaćanja i sertifikacija

Pre produkcije banka traži da na njenom test okruženju prođete spisak test plaćanja i pošaljete joj rezultate. Spisak obično sadrži:

  • odobreno i odbijeno plaćanje;
  • neuspešnu 3-D Secure proveru;
  • poništavanje istog dana;
  • pun i delimičan povraćaj novca, dan posle plaćanja;
  • kod DMS-a još i punu i delimičnu naplatu rezervacije;
  • plaćanje svakom test karticom koju banka navede.

Za svaki test banka traži broj porudžbine, ID transakcije, autorizacioni kod, iznos i rezultat. Kada sve prođe, banka još jednom pregleda sajt i šalje produkcione pristupne podatke.

Korak 5: Prelazak na produkciju

  1. Upišite produkcione pristupne podatke u podešavanja dodatka.
  2. Napravite jednu pravu kupovinu malim iznosom i poništite je istog dana.
  3. Isključite test režim.
  4. Proverite mejl o porudžbini i zapis u portalu banke.

Pre prvih prodaja dogovorite se sa knjigovođom oko fiskalizacije i evidencije prodaje na daljinu, jer pravila zavise od toga šta i kome prodajete.

Najčešće greške

  • Test na lokalnom računaru. Banka šalje rezultat na adresu prodavnice, pa ona mora biti javno dostupna preko HTTPS-a.
  • Povraćaj istog dana. Plaćanje od danas se poništava, a povraćaj radite tek od sutra.
  • Isti broj porudžbine dva puta. Banka svaki broj prihvata samo jednom, pa ponovni pokušaj mora da ima novi broj. Dobar dodatak to radi sam.
  • Keš na kasi. Stranicu za plaćanje, korpu i potvrdu porudžbine isključite iz keširanja.
  • Logotipi pogrešne veličine ili bez linkova. Banka ovo proverava detaljno.

Sa dodatkom NikolicWP NestPay

Ako vaša banka koristi NestPay, dodatak NikolicWP NestPay (WooCommerce/Banca Intesa/AIK Банка/NLB Комерцијална банка) rešava veći deo ovog posla:

  • podešen je i proveren za Banca Intesa, a za druge NestPay banke upisujete adrese iz ugovora;
  • SMS i DMS, naplata, poništavanje i povraćaj iz porudžbine;
  • na svakih 15 minuta sam proverava nedovršena plaćanja i potvrđuje porudžbine kupaca koji se nisu vratili sa stranice banke;
  • logotipe banke i kartica raspoređuje po pravilima banke;
  • odeljak „Sertifikacija“ pokazuje šta je na sajtu spremno, a šta treba uraditi, i sam popunjava tabelu test plaćanja koju šaljete banci;
  • cene u evrima prevodi u dinare po srednjem kursu NBS.

Sva podešavanja i svaki korak sertifikacije opisani su u dokumentaciji.

Česta pitanja

Može li fizičko lice da prima kartice na sajtu?

Ne. Banke ugovor o internet prodaji potpisuju sa firmama i preduzetnicima.

Koliko traje od ugovora do prvog plaćanja?

Najčešće nekoliko nedelja. Najviše vremena odlazi na stranice sajta koje banka traži i na test plaćanja, pa ih pripremite pre nego što pošaljete zahtev za pregled.

Da li mogu da prodajem u evrima?

Domaće banke trgovcima iz Srbije najčešće naplaćuju u dinarima. Prodavnica može da ima cene u evrima, a iznos se pri plaćanju preračunava u dinare. Kupcima u Srbiji cene treba prikazati u dinarima.

Šta ako kupac zatvori pregledač posle plaćanja?

Novac je naplaćen, ali sajt nije dobio rezultat. Dobar dodatak to proverava u banci i sam potvrđuje porudžbinu. Bez toga porudžbina ostaje „Čeka se uplata“ i morate je proveriti ručno u portalu banke.

Da li mi treba plaćanje pouzećem ako imam kartice?

Mnogi kupci u Srbiji i dalje biraju pouzeće, pa ga većina prodavnica zadržava uz kartice. O tome koji načini plaćanja imaju smisla pisaćemo u jednom od sledećih članaka.

Ukratko: potpišite ugovor sa bankom, pripremite stranice koje banka proverava, izaberite dodatak za platformu svoje banke, prođite test plaćanja i pređite na produkciju uz jednu pravu kupovinu malim iznosom. Kada je to spremno, kupci plaćaju za nekoliko sekundi, a vi novac vidite pre nego što pošaljete paket.

Nik
Nik

Nik je mali robot napravljen od NikolicWP znaka. Dočeka vas u čarobnjaku za licencu, javi se kada je sve podešeno i potvrdi kada je nešto sačuvano. Kada vidite Nika, sve je u redu.