dupli fiskalizirani racun
-
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]
-
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?
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.
Nisam siguran, trebalo bi provjeriti s njima. Ja ne radim za solo servis tako da ne mogu znati sto se tocno desilo ?????♂?
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:
- Kupac kupi proizvod preko Woocommerce webshopa
- Administrator webshopa promijeni status narud?be u “Completed”
- WordPress backend kontaktira Solo preko plugina (API), u Solo ra?unu vlasnika webshopa se kreira fiskalizirani ra?un.
- 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
- Administrator webshopa klika “Resend” tipku u Solo pluginu jer je iz loggova jasno da kupcu nije poslan e-mail s ra?unom
- 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:
- za?to Solo ili Solo plugin kreira duplicirane fiskalizirane ra?une kada se klikne tipka “Resend”
- za?to se e-mailovi ne ?alju klijentima. Kako mo?emo to debuggat?
- 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
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.
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
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.
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 !
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/
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.
da taj plugin https://woo.com/products/woopayments/
Accept payments via credit card. Manage transactions within WordPress.
Version 6.8.0 | By?Automattic?|
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.
u 9 i 10 mjesecu sve je bilo ok / prvi dupli racun je bio 30.11
napravljena narudjba i
A payment of?x €?was?authorized?using WooPayments
- promjenio Order status u Completed
- provjeravam i racun od narudjbe je poslan to Solo / Is sent to Solo API
- provjeravam na Solo portalu i jedan racun je generiran i fiskaliziran
- 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
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
- The topic ‘dupli fiskalizirani racun’ is closed to new replies.