Lovas Viktor

Megoldott problémák

Fizetés és szállítás a webshopban: bankkártya, futár, csomagpont

Webshopoknak, ahol a pénztár akad: rossz a szállítási díj, beragad a kártyás fizetés, vagy kézzel kell feladni a csomagot. Bekötjük a fizetési szolgáltatót és a futárt, a szabályokat pedig a termékeidhez igazítjuk.

A pénztárban dől el, hogy a kosárból rendelés lesz-e, ezért itt a kis hiba is pénzbe kerül. Láttunk kártyás fizetést, ami után a rendelés piszkozatban ragadt. Láttunk megszakított fizetést, ami után zárolva maradt a kosár, és a vevő nem tudott tovább vásárolni. Ezeket a visszatérés és a fizetési értesítések rendes kezelésével javítottuk.

Fizetésnél Barionnal, SimplePay-jel, CIB és UniCredit fizetési kapuval, PayPallal, Stripe-pal és Klarnával is dolgoztunk. Ahol nem volt használható modul, sajátot írtunk, például előfizetések ismétlődő kártyaterheléséhez. A fizetési mód köthető a pénznemhez, a szállítási módhoz vagy a rendelés értékéhez: nagy értékű rendelésnél például nincs utánvét. Bankkártyás előfizetésnél a vevő kifejezetten hozzájárul az automatikus megújításhoz, sikertelen terhelésnél pedig a rendszer aznap újrapróbálkozik.

Szállításnál a díjszabály a nehéz rész. Díj országonként, sávosan, dobozszám vagy súly szerint. Futár csak a méret- és súlykorláton belül, csomagautomata csak akkora csomagnak, ami belefér. A GLS, az MPL, a Foxpost és a Packeta pontjai a pénztárban választhatók, a GLS-címke pedig a rendelésből nyomtatható.

Amit először megnézünk

  1. Melyik fizetési szolgáltatóval van szerződésed, és ahhoz van-e megbízható modul, vagy saját kell.
  2. Mi történik fizetés után: sikeres, sikertelen és megszakított fizetésnél jó oldalra kerül-e a vevő, és jó állapotba a rendelés.
  3. Hogyan számolódik most a szállítási díj, és mi a valós szabály: súly, méret, rendelési érték, ország, dobozszám.
  4. Mely termékek nem mehetnek futárral vagy csomagautomatába, és mely fizetési módok nem illenek egy-egy szállítási módhoz.
  5. Hogyan jut el a csomag a futárhoz: kézi begépelés, CSV-feltöltés vagy közvetlen kapcsolat címkével és csomagszámmal.
  6. Látja-e a vevő a kosárban, mennyi hiányzik még az ingyenes szállításhoz.

Ár és idő

Mekkora munka?

Egy fizetési szolgáltató vagy egy csomagpontválasztó bekötése meglévő modullal jellemzően a kicsi sávba esik. Saját fizetési modul, a futár API-jára épülő címkenyomtatás és csomagkövetés, vagy egy országonként és súly szerint számoló díjrendszer inkább közepes munka. Egy bank saját fizetési kapuja napi zárással és visszatérítéssel a nagy sávot is elérheti. Az ingyenes konzultáción végigmegyünk a fizetési és szállítási szabályaidon.

Fejlesztés: 20 000 Ft + áfa / óra. Az első konzultáció ingyenes. Árak és méretsávok

Valós példák

Ilyet már megoldottunk

Minden példa valós, a saját projektjeinkből, ügyfélnév nélkül.

Építőanyag-webáruház

Bankkártyás fizetés UniCredit fizetési kapuval

Helyzet: A vásárlók csak offline tudtak fizetni. Online bankkártyás fizetést kértek a bank fizetési rendszerén keresztül, napi zárással és visszatérítéssel.

Megoldás: Saját fizetési modult fejlesztettünk a Drupal Commerce-hez: átirányításos fizetés aláírás-ellenőrzéssel, visszatérítés és naplózás. A bank által előírt napi zárás automatikusan fut.

Drupal 8Drupal CommercePHPUniCredit

Virág-webshop

GLS csomagpont, címkenyomtatás és automatikus csomagkövetés

Helyzet: A vásárlók nem választhattak GLS csomagpontot, a címkéket külön kellett elkészíteni, és a csomagok állapotát kézzel kellett követni.

Megoldás: Csomagpont-választót tettünk a pénztárba, a címke az adminból nyomtatható. A csomag GLS-státusza alapján a rendelés állapota automatikusan változik.

Drupal 10Drupal CommercePHPGLS

Virág-nagykereskedés

Futárfeladás és címkenyomtatás közvetlenül a webshopból

Helyzet: A rendeléseket kézzel kellett átvinni a futárszolgálat rendszerébe, és a csomagok állapotát is ott kellett követni.

Megoldás: A futárszolgálat API-jához saját bővítményt fejlesztettünk. A rendelés adatlapjáról fel lehet adni a csomagot, letölthető a címke, és a csomag állapota automatikusan frissül.

Drupal 8UbercartPHP

Országos hetilap

Előfizetési díj automatikus, ismétlődő kártyaterheléssel

Helyzet: Azt szerették volna, hogy az előfizetők egyszer adják meg a bankkártyájukat, és a díj ezután automatikusan, rendszeresen terhelődjön.

Megoldás: Saját fizetési modult fejlesztettünk a Barion ismétlődő kártyás fizetéséhez, előfizetés-megújítási logikával. Ez a fizetési mód csak előfizetés vásárlásakor jelenik meg.

Drupal 11Drupal CommercePHPBarion

Fogászati termékek webshopja

GLS csomagcímke nyomtatása közvetlenül a webshopból

Helyzet: A GLS csomagcímkéket külön rendszerben, az adatok kézi átírásával kellett előállítani.

Megoldás: Bekötöttük a GLS API-t: rendelés teljesítésekor a webshop automatikusan címkét és csomagszámot kér, kezeli az utánvétet és a csomagpontot. A feladói adatok beállíthatók, az adminlistában ikon jelzi a GLS-es rendeléseket.

Drupal 9Drupal CommercePHPGLS

Fogászati termékek webshopja

Második bankkártyás fizetési szolgáltató Apple Pay támogatással

Helyzet: A meglévő bankkártyás fizetés mellett egy második szolgáltatót is szerettek volna, Apple Pay lehetőséggel.

Megoldás: Egyedi fizetési modult fejlesztettünk az UniCredit bankkártyás fizetéséhez, visszatérítéssel és a beragadt kosarak automatikus feloldásával. A vásárlók Apple Pay-jel is fizethetnek.

Drupal 10Drupal CommercePHPUniCreditApple Pay

Szerszám-webáruház

Szállítás postapontra és csomagautomatába, utánvéttel is

Helyzet: A vásárlók postapontra és csomagautomatába is szerették volna kérni a szállítást, akár utánvéttel.

Megoldás: A pénztárba csomagpont-választót és postai csomagpontos szállítási módot építettünk, csomagautomatás utánvéttel. Javítottuk a szállítási díj számítását is.

Drupal 9Drupal CommerceMPL

Országos hetilap

Csomagpontos szállítás és automatikus csomagfeladás

Helyzet: A termékeket futárral, postaponton vagy csomagautomatában is át lehetett volna venni, a csomagadatokat pedig kézzel kellett felvinni a szállítási rendszerbe.

Megoldás: Csomagpont-választót építettünk a pénztárba, és összekötöttük a webshopot a Deliveo csomagkezelő rendszerrel, így a csomagok automatikusan átkerülnek.

Drupal 10Drupal CommerceFoxpostPacketaDeliveo

Építőanyag-webáruház

Ingyenes szállítási határ és „még ennyiért rendeljen” kijelzés

Helyzet: Telephelyenként ingyenes szállítási értékhatárt szerettek volna beállítani. A vásárlónak a kosárban látnia kellett, mennyiért kell még rendelnie.

Megoldás: Telephelyenként beállítható ingyenes szállítási határt vezettünk be, amelyet a szállítási díj számítása figyelembe vesz. A kosárban kiemelten jelezzük, mennyi hiányzik még az ingyenes szállításhoz.

Drupal 9Drupal CommercePHP

Építőanyag-webáruház

Szállítási mód csak a futár méret- és súlykorlátain belül

Helyzet: Az építőanyagok között sok a nehéz vagy terjedelmes tétel. A futárszolgálatok súly- és méretkorlátai miatt egy szállítási mód nem minden csomagnál vállalható.

Megoldás: Szállítási feltételeket írtunk a csomag súlyára, a termékek méreteire, valamint a GLS és az MPL körméret-szabályaira. A pénztár így csak a ténylegesen vállalható szállítási módokat kínálja fel.

Drupal 9Drupal CommercePHPGLSMPL

Előfizetéses online szolgáltatás

Automatikus előfizetés-megújítás kártyás fizetéssel és számlával

Helyzet: Az előfizetőknek bankkártyával kellett fizetniük, a megújításnak automatikusnak kellett lennie, és minden fizetésről számlát kellett kiállítani.

Megoldás: Bekötöttük a Barion fizetést és automatikus megújítást, valamint a Számlázz.hu számlakiállítást a rendelési folyamatba.

Next.jsReactTypeScriptPrismaBarionSzámlázz.hu

Partnerhálózattal és saját boltokkal működő cég

GLS csomagcímke nyomtatása közvetlenül a rendelésből

Helyzet: A GLS csomagcímkéket külön felületen kellett elkészíteni, a rendelések adatait átmásolva.

Megoldás: Bekötöttük a MyGLS rendszert: a rendelés mellett egy gombbal készül és tölthető le a címke, az oktatásrendeléseknél ez a lépés kimarad.

Drupal 10Drupal CommerceGLS

Mind a 71 kapcsolódó feladat a Munkáink oldalon →

Kérdések és válaszok

Amit ezzel kapcsolatban kérdezni szoktak

Melyik fizetési szolgáltatót válasszam?

Ezt a díjak és a vevőid szokásai döntik el, ebben nincs kedvencünk. Hazai vevőknél a kártya mellett az átutalás és az utánvét is számít, német nyelvű piacon a PayPal és a helyi átutalásos fizetés. Amit választasz, azt bekötjük, ha kell, kettőt is párhuzamosan, például pénznem szerint.

Miért ragad be a kártyás fizetés, és hogyan lehet megszüntetni?

Leggyakrabban a visszatérés vagy a szolgáltató értesítésének feldolgozása hibás, vagy időtúllépés történik. Ilyenkor a rendelés piszkozatban marad, vagy a kosár zárolva marad. A visszatérést és az értesítések kezelését rendbe tesszük, az elavult zárolásokat pedig automatikusan feloldjuk.

Elrejthető a csomagautomata, ha a rendelés nem fér bele?

Igen. A szállítási módokat a csomag mérete, súlya és a kosár tartalma alapján szűrjük, így a pénztár csak azt kínálja fel, amit a futár ténylegesen vállal. Ugyanígy eltüntethető az ingyenes szállítás ígérete túlsúlyos terméknél.

Tud a webshop magától címkét készíteni és csomagszámot küldeni?

GLS-nél igen: a rendelésből címke és csomagszám kérhető utánvéttel és csomagponttal együtt, a csomagszám a vevő e-mailjébe is bekerül. Más futárnál attól függ, mit enged az API-ja. Ahol nincs ilyen, ott egy beolvasható CSV-fájl is sok gépelést megspórol.

Nézzük meg a te esetedet

Egy óra, telefonon, videón vagy személyesen, ingyen. A végén megmondom, mit javaslok, és körülbelül mibe kerülne, akkor is, ha az a válasz, hogy nincs szükséged ránk.