Mall Partner API Connector za OpenCart 3 u potpunosti automatizira objavljivanje vašeg kataloga na tržnice grupe Mall. OpenCart kategorije, proizvođače i atribute proizvoda jednom mapirate u Mall taksonomiju, a sve ostalo obavlja proširenje - kreiranje proizvoda, izračun cijena (marža + stupnjevita pravila + PDV po tržištu), ažuriranje zalihe, sinkronizacija varijanti i dodjeljivanje robnih marki. Svaka Mall država ima svoj Client ID, jezik, stopu PDV-a i naziv dobavljača, pa jedna OpenCart trgovina može opsluživati neograničen broj Mall tržnica.
Napredne funkcije uključuju crnu listu naslova (blokiranje proizvoda s određenim riječima), nadjačavanja na razini proizvoda (prilagođena kategorija, marka, marža, cijena ili prisilno onemogućavanje), zapisnike sinkronizacije za više država s opsežnim filtriranjem, interaktivni pregled u Test Tools (vidite točan JSON paket prije nego što ga pošaljete), provjeru tipa "leaf" kategorija, uparivanje postojećih Mall proizvoda preko EAN-a i sinkronizaciju u pozadini preko cron zadataka sa sigurnim statičkim tokenom. Sigurno za uklanjanje - podaci nisu izgubljeni.
Mall Partner API Connector je produkcijski pripremljeno OpenCart 3 ili 4 proširenje koje vašu trgovinu povezuje s Mall Partner API v2 (mpapi.mallgroup.com).
- Podrška za više država - isti OpenCart katalog sinkronizirajte s proizvoljnim brojem Mall tržnica (SI, HR, CZ, SK, HU, PL, AT, DE). Svaka država ima svoje API vjerodajnice, jezik, stopu PDV-a, naziv dobavljača i mapiranja.
- Pametan izračun cijena - Opencart cijena × marža % + stupnjevita prilagođavanja + PDV po tržištu = konačna bruto cijena. Nadjačavanja marže na razini kategorije, potkategorije i proizvoda. Ručna neto cijena potpuno zaobilazi izračun. Automatsko obrađivanje akcijskih/promo cijena.
- Potpuna sinkronizacija proizvoda - naslov, opisi (HTML očuvan s `<br>`/`<p>`/`<ul>` itd.), slike, marka, leaf kategorija, parametri (preko mapiranja atributa), varijante, pravila za veličinu paketa (težina → smallbox/bigbox), TARIC kodovi za HR.
- Automatizacija zalihe - masovna ažuriranja zalihe + statusa aktivnosti. Zaliha je ograničena na 20 sukladno pravilima Mall tržnice.
- Crna lista naslova - blokirajte sve proizvode čiji naslov sadrži određenu riječ. Već sinkronizirane kopije se pri sljedećoj sinkronizaciji automatski uklanjaju s Mall.
- Uklanjanje naziva marke - ako naslov proizvoda počinje nazivom marke (npr. "Meta Quest 3s" s markom "META"), marka se automatski uklanja kako bi se izbjeglo dupliciranje u Mall objavama.
- Interaktivni Test Tools - prije slanja pogledajte točan JSON paket, raščlanjenje cijene i varijante za svaki proizvod. Detekcija crne liste prikazana je odmah.
- Uparivanje postojećih Mall proizvoda - OpenCart proizvode preko EAN-a povežite s proizvodima koji su već na Mall, pa migracija ne zahtijeva ponovno učitavanje.
- Pronađi sirote - funkcija "Show Mall Products Not in OC" prikazuje proizvode na Mall koji nemaju odgovarajući OC proizvod, što omogućuje čišćenje.
- Cron zadaci - unaprijed pripremljene cron naredbe s URL-om vašeg poslužitelja + sigurnim tokenom. Raspoređivanje po zadacima (raspoloživost, proizvodi, kategorije, marke, aktivacija, čišćenje) ili pokretanje svega s `job=all`. Svi zadaci automatski iteriraju po svim aktivnim državama.
- Cjelovit zapisnik sinkronizacije - svaki događaj zabilježen s državom, akcijom, statusom, kodom pogreške, porukom i vremenskom oznakom. Potpuno filtriranje + paginacija + automatsko čišćenje.
- Sigurna instalacija / uklanjanje - postavke se automatski sigurnosno kopiraju i obnavljaju. Uklanjanje ne briše tablice; to čini samo "Purge All Data" (uz obaveznu PURGE potvrdu).
- Uključeno prateće proširenje - Attribute Value Helper dodaje unaprijed definirane vrijednosti atributa + upozorenja za obavezne atribute po kategoriji, što OC vrijednosti atributa održava čistima i izravno poboljšava kvalitetu sinkronizacije parametara s Mall.
Administratorsko sučelje: Pregledno organizirane kartice - Opće postavke, Tržišta (Markets), Sinkronizacija, Mapiranje kategorija, Mapiranje marki, Mapiranje atributa, Stupnjevite marže, Test Tools, Zapisnik sinkronizacije, Cron zadaci. Dodaje i karticu Mall Partner na svaku stranicu za uređivanje proizvoda i kategorije.
Brzi sažetak funkcija:
- ✅ Podrška za više država — SI, HR, CZ, SK, HU, PL, AT, DE
- ✅ Automatski izračun cijena s maržom + stupnjevitim pravilima + PDV po tržištu
- ✅ Potpuna sinkronizacija proizvoda, varijanti i raspoloživosti
- ✅ Crna lista naslova s automatskim uklanjanjem blokiranih proizvoda
- ✅ Provjera leaf kategorija — sprječava pogreške "Unknown category id"
- ✅ Nadjačavanja po proizvodu (kategorija, marka, marža, cijena, prisilno onemogućavanje)
- ✅ Uparivanje postojećih Mall proizvoda preko EAN-a
- ✅ Cron zadaci sa sigurnom autentikacijom preko tokena
- ✅ Cjelovit zapisnik sinkronizacije s filtriranjem i paginacijom
- ✅ Test Tools — pregled JSON paketa prije slanja
- ✅ PHP 8+ · OpenCart 3 i 4 · Sigurna instalacija/uklanjanje
- ✅ Prateće proširenje Attribute Value Helper uključeno