• sonarscope

    (@sonarscope)


    danas stavim narudjbu na komplete placeno woo payment karticno i idem gledana na solo i tamo nadjem za istu narudjbu #26391 da je soli izgenerira 2 identicna racuna

    i fisklaizro je svakog posebno

    sto sad ? kako to stonirat ?

    i zasto se dogodilo ?

    hvala lp emil

    The page I need help with: [log in to see the link]

Viewing 15 replies - 1 through 15 (of 16 total)
  • Plugin Author Denis ?oljom

    (@dingo_d)

    Mislim da bi trebali storno napraviti u solo servisu. Nisam siguran zasto se to desilo, jedino da se akcija slanja prema APIju okinula 2x.

    Koristite li neki plugin koji bi mogao to napraviti?

    Thread Starter sonarscope

    (@sonarscope)

    Bok Denis,

    koristio sam free solo / 3 racuna besplatno

    i nije fisklaizirao onda sam im uplatio za mjesec dana i onda se to dogodilo

    mozda je to uzrok ?

    da i uspio sam stonirati na Solo web-u

    • This reply was modified 1 year ago by sonarscope.
    Plugin Author Denis ?oljom

    (@dingo_d)

    Nisam siguran, trebalo bi provjeriti s njima. Ja ne radim za solo servis tako da ne mogu znati sto se tocno desilo ?????♂?

    frappeweb

    (@frappeweb)

    Tako?er mogu potvrditi isti problem. Iz nekog razloga od nedavno Solo kreira 2 fiskalizirana ra?una za istu narud?bu. I uz to ne ?alje PDF s ra?unom kupcima. Puno problema.

    Evo ?to se doga?a u na?em slu?aju:

    1. Kupac kupi proizvod preko Woocommerce webshopa
    2. Administrator webshopa promijeni status narud?be u “Completed”
    3. WordPress backend kontaktira Solo preko plugina (API), u Solo ra?unu vlasnika webshopa se kreira fiskalizirani ra?un.
    4. Solo Plugin dobiva odgovor od Sola i sada treba poslati e-mail kupcu s ra?unom u PDF formatu, no to se ne doga?a
    5. Administrator webshopa klika “Resend” tipku u Solo pluginu jer je iz loggova jasno da kupcu nije poslan e-mail s ra?unom
    6. Prilikom klika na “resend”, WordPress backend opet kontaktira Solo preko API-ja no ponovno se kreira novi fiskalizirani ra?un za istu narud?bu, pa sada postoji duplikat, te se jedan od ra?una mora stornirati

    Tako?er, u zadnje vrijeme vidimo puno Error code 100 odgovora od Sola. Usluga ne mo?e obraditi vi?e od 1 requesta unutar 10 sekundi. Da li se mo?e napraviti nekakva retry funkcija koja ?e automatski poku?ati pozvati API nakon ?to inicijalni request bio neuspje?an?

    Molim vidjeti screenshot loggova:

    View post on imgur.com

    Tri pitanja:

    1. za?to Solo ili Solo plugin kreira duplicirane fiskalizirane ra?une kada se klikne tipka “Resend”
    2. za?to se e-mailovi ne ?alju klijentima. Kako mo?emo to debuggat?
    3. da li mo?ete napraviti nekakvu automatsku retry funkciju kada API izbaci error code 100 da ne mo?e obraditi vi?e od 1 requesta unutar 10 sekundi?

    Lijep pozdrav

    Plugin Author Denis ?oljom

    (@dingo_d)

    Ok, ovaj gornji slucaj je jasan zasto se desi 2x fiskalizacija, jer resend to API ne znaci da se salje email, nego cijeli upit na solo servis. Znaci ponovna izrada racuna (a s time i fiskalizacija).

    Zasto se email slanje ne izvrsava mi nije jasno jer se meni lokalno uredno posalje PDF s racunom (ne mogu reproducirat vas bug jer ne znam kakvo je vase serversko okruzenje i sto bi mogao biti problem tu – permisije na uploads folder di se privremeno spremaju pdf racuni, problemi s cronom, nesto trece).

    Tako?er, u zadnje vrijeme vidimo puno Error code 100 odgovora od Sola. Usluga ne mo?e obraditi vi?e od 1 requesta unutar 10 sekundi. Da li se mo?e napraviti nekakva retry funkcija koja ?e automatski poku?ati pozvati API nakon ?to inicijalni request bio neuspje?an?

    U teoriji moze, ali morao bih kompletno promijeniti nacin kako se schedulaju ti callovi i vjerojatno koristiti action scheduler koji dolazi s WooCommerceom umijesto wp crona. A to bi mi uzelo dosta vremena developmenta, sto necu raditi besplatno.

    Thread Starter sonarscope

    (@sonarscope)

    Postovanje ponovo je generirao 2 racuna za istu transakciju

    is send to solo API je bio X ( negativan )

    poslje click-a na “send to solo API ” na Solo portalu su se generirala 2 racuna

    ponovo sam morao stonirat /

    dal ima rjesenje za to

    zasto za jedan Order ID dopusta uopce 2 slanja ?

    hvala lp emil

    Plugin Author Denis ?oljom

    (@dingo_d)

    Ako u bazi nije zapisano da se racun poslao (sto onda omoguci ponovno slanje racuna) nema nikakvog nacina da se sprijeci ponovno slanje.

    Kada se salju podaci o racunu na API, nema unikatnog ID-ja sa strane WooCommercea koji se salje na API (koji bi onda sprijecio duplikate). To je jednostavno limitacija samog APIja, ne plugina.

    Thread Starter sonarscope

    (@sonarscope)

    koje sve postavke da provjerim u Solo pluginu ? mozda je nest krivo podeseno / radi se o woo payment placanju koji jedino ide na Solo portal za izradu racuna i fisklaizaciju !

    Plugin Author Denis ?oljom

    (@dingo_d)

    Ne vjerujem da je do postavka plugina (ako se racun posalje na solo servis znaci da su sve postavke dobre).

    Ovaj plugin? https://woo.com/products/woopayments/

    Thread Starter sonarscope

    (@sonarscope)

    kupac plati sa karticom na woopayments i dok on plati ja jos moram autorizirati transakciju / A payment of?20 €?was?successfully captured?using WooPayments / jel bi mogao biti to razlog ?

    imam podeseno u woopaymnets :

    Issue an authorization on checkout, and capture later

    • This reply was modified 11 months, 3 weeks ago by sonarscope.
    Thread Starter sonarscope

    (@sonarscope)

    da taj plugin https://woo.com/products/woopayments/

    Accept payments via credit card. Manage transactions within WordPress.

    Version 6.8.0 | By?Automattic?|

    Plugin Author Denis ?oljom

    (@dingo_d)

    Probao sam lokalno instalirati, ali nije moguce taj plugin lokalno instalirati da bih ga debugirao, nego bih morao na live site i onda debuggirati tamo.

    Koliko vidim oni isto koriste hookove kao i ja za neke svoje akcije, tako da je lako moguce da njihov plugin nekako utjece na moj plugin, ali s obzirom da ne mogu nikako lokalno instalirati plugin, ne mogu testirati sto bi moglo utjecati na moj plugin.

    Thread Starter sonarscope

    (@sonarscope)

    u 9 i 10 mjesecu sve je bilo ok / prvi dupli racun je bio 30.11

    Thread Starter sonarscope

    (@sonarscope)

    napravljena narudjba i

    A payment of?x €?was?authorized?using WooPayments

    1. promjenio Order status u Completed
    2. provjeravam i racun od narudjbe je poslan to Solo / Is sent to Solo API
    3. provjeravam na Solo portalu i jedan racun je generiran i fiskaliziran
    4. provjeravam na woopaymnets i transakcija je promjenjena na “charge ” dakle skinuto je iz kartice i transakcija je u tranzitu vidljiva u Deposit transactions

    Solo Api je posalo samo jedan zahtjev

    prije sam ja isao rucno davat zahtjev za naplatu kartice i valjda je to trigeriralo API prvi puta

    i drugi puta kada sam mjenjao order u completed

    Thread Starter sonarscope

    (@sonarscope)

    sad vidim da mi je u za ovu gore narudjbu u Uncaptured transactions i dalje stoji transakcija

    moram stisnut u Action ” Capture”

    Payment for order captured successfully.

    gledam na Solo portalu i nije se generirao jos jedan dupli racun

    zakljucak bi bio da prvo moram zavrsitit narudjbu i onda poslje napravit capture transakcije u Payment transaction i da se onda ne generiraju dupli racuni

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘dupli fiskalizirani racun’ is closed to new replies.