Ako vodite webshop u Srbiji i tražite način da integrišete plaćanje karticom direktno na sajtu, verovatno ste naišli na isti problem kao i mi - Raiffeisen banka nudi RaiAccept payment gateway, ali zvanična integracija postoji samo za WooCommerce, Shopify, OpenCart, Magento 2 i PrestaShop. Šta ako koristite nešto drugo?
Šta je Phoca Cart?
Phoca Cart je jedan od najdugovečnijih i najpouzdanijih e-commerce dodataka za Joomla CMS. Razvija ga češki programer Jan Pavelka već više od deset godina, a odlikuje ga čvrsta arhitektura, bogat skup funkcionalnosti i aktivna zajednica korisnika širom Evrope. Za razliku od WordPress / WooCommerce ekosistema koji dominira brojem korisnika, Joomla i Phoca Cart nude veću fleksibilnost i bolju kontrolu nad podacima - što ga čini odličnim izborom za ozbiljne poslovne projekte.
Šta je RaiAccept
RaiAccept je savremeno eCommerce rešenje i platni procesor (eng. payment gateway) kompanije Raiffeisen Banka, namenjen internet prodavnicama za bezbedan prihvat platnih kartica i digitalnih novčanika.
Ključne funkcionalnosti platforme
- Podržane kartice: Omogućava istovremeni prihvat brendova Visa, Mastercard i DinaCard.
- Digitalni novčanici: Integrisan prihvat za Apple Pay i Google Pay sisteme plaćanja.
- Tehnologija: Obrada transakcija u realnom vremenu uz usklađenost sa PCI-DSS i PSD2 bezbednosnim standardima.
- Trgovački portal: Napredni administrativni panel za praćenje transakcija, analitiku i upravljanje povraćajima novca (refundacijama).
Zašto smo razvili plugin?
Jedan od naših klijenata koristio je Phoca Cart i hteo je da integriše plaćanje karticom kroz Raiffeisen banku Srbije. RaiAccept postoji kao platforma, dokumentacija je dostupna, ali zvaničnog Phoca Cart plugina nema.
Odlučili smo da ga napravimo od nule.
Razvoj nije bio trivijalan. RaiAccept koristi Amazon Cognito za autentifikaciju što zahteva specifične HTTP headere, webhook sistem ima svoje posebnosti, a Phoca Cart 6 je prešao na Joomla 6 arhitekturu sa PSR-14 event sistemom koji se ponekad ponaša iznenađujuće. Uz pomoć Jana Pavelke, autora Phoca Carta, koji je strpljivo odgovarao na naša pitanja, uspeli smo da rešimo sve tehničke izazove.
Šta plugin nudi?
- Plaćanje karticom putem RaiAccept hosted payment stranice
- Automatska obrada webhook notifikacija
- One-click checkout za registrovane korisnike (tokenizacija kartice)
- Dugme za refund direktno u listi porudžbina u Joomla adminu
- Podrška za delimični i potpuni povrat novca
- Konfigurabilni statusi porudžbina
- Engleski i srpski jezik
- Sandbox mod za testiranje bez stvarnog novca
Dostupan besplatno
Plugin je objavljen kao open-source projekat na GitHubu pod GNU GPL licencom. Možete ga preuzeti, koristiti i prilagoditi svojim potrebama.
Uz plugin dolazi i kompletna dokumentacija — uputstvo za kreiranje RaiAccept sandbox naloga, lista test kartica, opis arhitekture i napomene za programere koji žele da razumeju kako plugin funkcioniše ispod haube.

