2.3.5. Megrendelések kezelése#

Természetesen ennek a modulnak az egyik fő célja, hogy lehetővé tegye a Talerrel történő fizetéseket a Dolibarrban. Ehhez normál esetben minden ERP-ben valamilyen számlát/megrendelést kell létrehozni, ami az adott ERP-től és annak belső logikájától függ, de végső soron minden erről a logikáról szól.

Mint mindig, megjegyezzük, hogy az itt bemutatott összes képernyőkép csak azt szemlélteti, hogyan működik a megrendelések/fizetések szinkronizálása a Talerbarr modulban; ennek ellenére bemutatunk néhány képernyőt a Dolibarrból és a Talerből is — a pontos útmutatásért kérjük, olvassa el az eredeti oktatóanyagokat, mint például a Dolibarr vevői megrendelések dokumentációját és a Taler megrendelés oktatóanyagot.

2.3.5.1. A megrendelés életciklusának áttekintése#

A Taler oldali megrendelés teljes életciklusáért olvassa el a Taler megrendelés oktatóanyagot.

Ennek a modul-oktatóanyagnak a céljaira az egyszerűsített életciklus a következő:

Created (Unpaid) -> Paid -|- Settled -> Done
                          |
                          |- Refunded -> Done

Ez az oktatóanyag a folyamat Created -> Paid részére összpontosít. A visszatérítéseket és a banki elszámolást a Visszatérítések kezelése és a Banki átutalások kezelése rész tárgyalja.

Egy megrendelés természetesen kifizetetlen is maradhat. Ebben az esetben a pontos viselkedés a kiválasztott szinkronizációs módtól függ:

  • Ha a megrendelés a Dolibarrból származik, a kereskedő szükség esetén a fizetési időkorlát lejárta után újra létrehozhatja a Taler fizetési folyamatot.

  • Ha a megrendelés a Talerből származik, és a mód sync on order created, a kifizetetlen megrendelés látható lesz a Dolibarrban, mivel már a létrehozáskor importálásra került.

  • Ha a megrendelés a Talerből származik, és a mód sync on order paid, nem jelenik meg a Dolibarrban addig, amíg a fizetés be nem fejeződik.

Visszatérítések esetén a Dolibarrból szinkronizáló kereskedőnek más visszatérítés-kezelési útvonalakat kell használnia, ha a Taler oldali visszatérítési határidő már lejárt.

Minden esetben az alapötlet egyszerű: a kereskedő a kiválasztott rendszeren hozza létre a megrendelést, majd a fizetési információ átkerül a Dolibarr ERP-folyamatba.

2.3.5.2. Megrendelések létrehozása a Taler oldalon#

Amikor a Taler a megrendelés belépési pontja, két szinkronizációs időzítés áll rendelkezésre:

  • Sync when order is created A megrendelés azonnal megjelenik a Dolibarrban, miután létrejött a Taler oldalon.

  • Sync when order is paid A megrendelés csak azután jelenik meg a Dolibarrban, hogy az ügyfél fizetett.

A második mód akkor hasznos, ha csak a befejezett vásárlásoknak kell ERP-rekordokat létrehozniuk. Ez minimálisan tartja a dokumentumfolyamatot, és elkerüli, hogy az ERP megteljen ideiglenes vagy elhagyott ügyfél-munkamenetekkel/megrendelésekkel. Ha egy megrendelést sikeresen kifizettek a Talerben, akkor jó eséllyel szerepelhet a Dolibarr pénzügyi- és megrendelésfolyamataiban.

2.3.5.3. Megrendelések a Dolibarrból#

Amikor a Dolibarr a hiteles adatforrás, a munkafolyamat közel marad a szabványos Dolibarr megrendelési folyamathoz. A fő különbség az, hogy a fizetési módnak Taler-nek kell lennie, hogy a TalerBarr létre tudja hozni a megfelelő megrendelést a Taler oldalon, és nyomon tudja követni annak fizetési életciklusát.

A szabványos Dolibarr megrendelés-létrehozási folyamatban hozza létre a megrendelést, és győződjön meg róla, hogy a kiválasztott fizetési mód Taler.

Megrendelés létrehozása a Dolibarrban Taler fizetési móddal

Megrendelés létrehozása a Dolibarrban, ahol a fizetési módként a Taler van kiválasztva.#

Miután a megrendelést létrehozták, feltöltötték termékekkel és jóváhagyták, a TalerBarr elküldi a kérést a Taler backendnek, és ott létrehozza a megfelelő Taler megrendelést ugyanazokkal az adatokkal.

Dolibarr megrendelés a létrehozás és jóváhagyás után

Dolibarr megrendelés a létrehozás és jóváhagyás után.#

A következő üzemeltetési lépés a fizetési link megosztása az ügyféllel. A Taler állapot-URL-t a megrendelés megjegyzéseiben találja. Ez az URL tartalmazza a QR-kódot és a fizetési oldalt, amelyet az ügyfél a fizetés Taler pénztárcával történő befejezéséhez használhat.

A Taler pénztárca fizetési képernyője

A Taler pénztárca fizetési képernyője.#

Miután az ügyfél fizetett, visszatérhet a Dolibarr megrendeléshez, és ellenőrizheti a kapcsolódó objektumokat. Ezen a ponton a számla már kifizetettként van megjelölve.

Dolibarr megrendelés a kifizetett számlával a kapcsolódó objektumok között

Dolibarr megrendelés a kifizetett számlával a kapcsolódó objektumok között.#

Ha megnyitja a számlát, ellenőrizheti, hogy a fizetést helyesen rögzítették-e, és a várt számlán elszámolták-e.

Kifizetett Dolibarr számla, amely egy Taler megrendelési folyamatból jött létre

Kifizetett Dolibarr számla, amely a Taler fizetési folyamatból jött létre.#

A gyakorlatban ez azt jelenti, hogy ebben a módban a fizetési link megosztása az egyetlen új üzemeltetői feladat. A fennmaradó könyvelési és dokumentumösszekapcsolási munkát a TalerBarr automatikusan elvégzi.

2.3.5.4. Megrendelések a Talerből, a megrendelés létrehozásakor#

Ez a mód akkor hasznos, ha azt szeretné, hogy a Dolibarr a Talerből származó megrendeléseket azok létrehozásakor lássa, még a kifizetésük előtt. Ez az ellentéte a következő szakaszban leírt, szelektívebb Sync when order is paid módnak.

Kezdjük azzal, hogy létrehozzuk a megrendelést a Taler kereskedő oldalon.

Megrendelés létrehozása a Taler SPAA-ban

Megrendelés létrehozása a Taler SPAA-ban.#

A mentés után a megrendelés adatai elérhetővé válnak a Taler oldalon.

Újonnan létrehozott megrendelés a Taler SPAA-ban

Újonnan létrehozott megrendelés a Taler SPAA-ban.#

Mivel a szinkronizációs mód when order is created, a megrendelés most azonnal megjelenik a Dolibarrban.

Dolibarr megrendeléslista az újonnan importált Taler megrendeléssel

Dolibarr megrendeléslista az újonnan importált Taler megrendeléssel.#

Innen a kereskedő megoszthatja a QR-kódot vagy a Taler fizetési linket az ügyféllel, és lehetővé teheti számára, hogy Taler pénztárcával fizessen.

Taler fizetési QR-kód megnyitva a Taler pénztárca alkalmazással.

Taler fizetési QR-kód megnyitva a Taler pénztárca alkalmazással.#

A Taler pénztárca alkalmazás megjeleníti a fizetés megerősítését.

A Taler pénztárca alkalmazás megjeleníti a felhasználónak a fizetés megerősítését.#

Miután az ügyfél elvégezte a fizetést, ellenőrizheti a fizetés állapotát a Taleren keresztül, vagy visszatérhet a Dolibarrba, és ellenőrizheti, hogy megjelentek-e a fizetéssel kapcsolatos objektumok.

Dolibarr megrendelés a hozzá kapcsolt, fizetéssel összefüggő objektumokkal

Dolibarr megrendelés a hozzá kapcsolt, fizetéssel összefüggő objektumokkal.#

Ha megnyitja a kapcsolt számlát, megerősítheti, hogy a tranzakciót teljes mértékben rögzítették, és a várt számlafolyamat szerint elszámolták.

Számla részletei a Taler által létrehozott megrendelés kifizetése után

Számla részletei a Taler által létrehozott megrendelés kifizetése után.#

Ez a mód tehát akkor hasznos, ha az ERP-nek azonnal tükröznie kell az új Taler megrendeléseket, még mielőtt az ügyfél befejezte volna a fizetést.

2.3.5.5. Megrendelések a Talerből, a megrendelés kifizetésekor#

Ez a legérdekesebb mód akkor, amikor a kereskedő azt szeretné, hogy a megrendelések csak azok tényleges kifizetése után jelenjenek meg az ERP-ben. Ez különösen hasznos automatákhoz, kioszkokhoz, kávéautomatákhoz vagy hasonló környezetekhez, ahol sok ügyfél-munkamenet indulhat, de csak a befejezett vásárlásoknak szabad ERP-objektummá válniuk.

Új megrendelés létrehozása előtt hasznos megnézni az aktuális állapotot mind a Dolibarrban, mind a TalerBarrban. A következő példában a Dolibarr megrendeléslista és a TalerBarr megrendeléslista már számos korábban szinkronizált objektumot tartalmaz.

Dolibarr megrendeléslista egy új Taler megrendelés létrehozása előtt

Dolibarr megrendeléslista az új Taler megrendelés létrehozása előtt.#

TalerBarr megrendeléslista az új Taler megrendelés kifizetése előtt

TalerBarr megrendeléslista az új Taler megrendelés kifizetése előtt.#

Most a megrendelés létrejön a Taler oldalon. A következő két kép a Taler SPAA-beli létrehozási folyamatot mutatja.

Megrendelés létrehozása a Taler SPAA-ban

A megrendelés létrehozása a Taler SPAA-ban.#

Az újonnan létrehozott Taler megrendelés megerősítése

Újonnan létrehozott megrendelés a Taler oldalon.#

Ezen a ponton a megrendelés létrejött, de még nincs kifizetve. Mivel a konfiguráció Sync when order is paid, a megrendelés még nem jelenik meg a Dolibarr megrendeléslistában.

Dolibarr megrendeléslista, amely mutatja, hogy a kifizetetlen Taler megrendelés még nincs importálva

Dolibarr megrendeléslista, amely mutatja, hogy a kifizetetlen Taler megrendelés még nincs importálva.#

A TalerBarr azonban már érzékeli, hogy létezik egy új Taler oldali megrendelés, és nyomon követi azt a saját modultábláiban. Ebben a szakaszban még nincsenek kapcsolt Dolibarr objektumok, mint például megrendelés, számla, fizetés, visszatérítés vagy banki átutalás.

TalerBarr megrendeléslista az érzékelt, de kifizetetlen megrendeléssel

TalerBarr megrendeléslista az érzékelt, de kifizetetlen megrendeléssel.#

Ha megnyitja a megfelelő TalerBarr megrendeléskártyát, láthatja, hogy egyelőre csak az általános megrendelési információk érhetők el.

TalerBarr megrendeléskártya a fizetés előtt

TalerBarr megrendeléskártya a fizetés előtt, csak az általános információkkal rögzítve.#

A következő lépés a megrendelés kifizetése Taler pénztárcával.

A Taler megrendelés kifizetése pénztárcával

A megrendelés kifizetése Taler pénztárcával.#

A fizetés után a Taler SPAA is mutatja, hogy a megrendelés ki lett fizetve.

Taler SPAA, amely kifizetettként mutatja a megrendelést

Taler SPAA, amely kifizetettként mutatja a megrendelést.#

Ha most visszatér a Dolibarrba, az új megrendelés megjelenik a Dolibarr megrendeléslistában.

Dolibarr megrendeléslista a Taler megrendelés kifizetése után

Dolibarr megrendeléslista a Taler megrendelés kifizetése után.#

A TalerBarr megrendeléstáblázat is frissül. A kifizetetlen állapottal ellentétben a modul most már meg tudja mutatni a Dolibarr oldalon létrehozott, kapcsolt üzleti objektumokat.

TalerBarr megrendeléslista a fizetés után, kapcsolt objektumokkal

TalerBarr megrendeléslista a fizetés után, amely most már kapcsolt objektumokat mutat.#

Ha ismét megnyitja a TalerBarr megrendeléskártyát, láthatja az objektum frissített állapotát és a kapcsolt elemeket.

TalerBarr megrendeléskártya a fizetés után

TalerBarr megrendeléskártya a fizetés után, a kapcsolt Dolibarr objektumokkal.#

Ebben a szakaszban a modul összekapcsolja a Taler oldali megrendelést a megfelelő Dolibarr üzleti objektumokkal, mint például a vevői megrendelés, a számla és a fizetés. Ez a Sync when order is paid mód fő előnye: csak a befejezett vásárlások válnak az ERP megrendelési folyamatának részévé.

2.3.5.6. Következő lépés#

Miután egy kifizetett megrendelés végponttól végpontig működik, folytassa a Visszatérítések kezelése résznél a visszavonás kezelésének teszteléséhez, és a Banki átutalások kezelése résznél az elszámolási folyamat áttekintéséhez.