• Resolved crosscriss

    (@crosscriss)


    Pozdrav,

    Sve je bilo radilo normalno, no odjednom su narudzbe prestale slati u Solo, same od sebe.
    Nije mi istekla licenca bila, niti sam ista mijenjao bio, osim sto sam updateao WP i WC.

    U settingsima sam testirao radi li povezanost sa mojim Solo racunom, i radi jer je povukao sa API-a moje racune na Solou.

    Ne znam od kud da krenem, nisam imao upaljen debug, pa nemam neki log, a ako krenem stavljat random narudzbe, necu ih moc maknut iz Soloa

Viewing 15 replies - 1 through 15 (of 31 total)
  • Plugin Author Denis Žoljom

    (@dingo_d)

    Pozdrav,

    Da bi mogli debuggirat problem, treba upaliti debug mode.

    Ne znam od kud da krenem, nisam imao upaljen debug, pa nemam neki log, a ako krenem stavljat random narudzbe, necu ih moc maknut iz Soloa

    Zasto ih necete moci maknuti iz solo servisa? Svi racuni i ponude se mogu izbrisati na servisu.

    Thread Starter crosscriss

    (@crosscriss)

    A istina da, samo se fiskalizirani ne mogu vise brisati.
    Idem probati debug upaliti, pa da vidim u cemu je problem. Cudno mi je samo sve jer nisam nista dirao bio.
    javim se ako necu znat sam debugat.

    Thread Starter crosscriss

    (@crosscriss)

    Pozdrav,

    Bacio sam se danas na debuganje toga. Ukljucio sam debug u wp_config, napravio testnu narudzbu, stavio ju u zavrseno, i shvatio da se uopce nakon sto je status narudzbe promijenjen u zavrseno, nista prema Solou nije ni poslalo, jer nema nikakav log u debug.log fileu.

    Onda sam isao provjerit radi li ispravno debug mode sa Solo pluginom, i kliknuo sam “Resend order to API” gumb pored jedne stare narudzbe koja nije prosla (jer koristim na nekim proizvodima WP Product Bundle plugin, a on nije podrzan od Soloa), i taj query se pojavio normalno u debug.log fileu.

    Imate savjet u kojem smjeru dalje da idem?

    Plugin Author Denis Žoljom

    (@dingo_d)

    Koja opcija za slanje je odabrana u opcijama? Na promijenu statusa ili na checkout?

    Ako nista nije zapisano u debug.log, onda se uopce nije pozvala metoda za slanje.

    Moguce je da nesto nije u redu sa cronom.

    Thread Starter crosscriss

    (@crosscriss)

    Gdje mogu pronaci tu opciju? za status ili checkout. Vidim da je vezana uz slanje pdf racuna emailom, sto je kod mene bilo iskljuceno do sada jer sam ih rucno slao, tako da to nisam dirao.

    cron provjerim standardno kao i ostale cron jobs ili neki drukciji nacin?

    EDIT: ukljucio sam slanje pdf racuna emailom, stavio kada je status promijenjen u completed, i email se nije poslao, te nema nista u debug.logu

    • This reply was modified 9 months ago by crosscriss.
    Plugin Author Denis Žoljom

    (@dingo_d)

    Probajte disableati sve pluginove koji bi mogli utjecati na woocommerce jedan po jedan i testirat da li ce se slati. Imate li sve postavke postavljene kako treba prema uputama na API dokumentaciji?

    Thread Starter crosscriss

    (@crosscriss)

    Imam sve postavke namjestene.
    Mozete mi samo reci gdje da pogledam cron job od Solo plugina, da vidim kosi li se sa jednim drugim pluginom na koji sumnjam da bi mogao biti problem

    Plugin Author Denis Žoljom

    (@dingo_d)

    Cron se moze provjeriti preko https://wordpress.org/plugins/wp-crontrol/ plugina.

    Kada se napravi narudzba trebali bi se pokrenuti pozadinski procesi koji se obicno izvrse kroz 10ak sekundi. Preko gore navedenog plugina mozete provjeriti jesu li se registrirali pozadinski procesi koji rade call prema APIju.

    Takodjer u postavkama plugina dolje imate malu tablicu svakog poziva i popis errora (ako su se desili).

    Thread Starter crosscriss

    (@crosscriss)

    Kako bi se trebao zvati cron job od solo plugina?

    Pitam jer na popisu cron events u wp-crontrol pluginu ne vidim nista sto lici na Solo cron

    • This reply was modified 9 months ago by crosscriss.
    Plugin Author Denis Žoljom

    (@dingo_d)

    makeApiCall i sendCustomerEmail su dva pozadinska calla koja se izvrsavaju.

    Thread Starter crosscriss

    (@crosscriss)

    Da, na listi nema neki cron job ciji hook name je makeApiCall ili mu je Action to, znaci iz nekog razloga se pobrisao.

    Znaci sad bih ga trebao ponovno stavit u cron events

    Plugin Author Denis Žoljom

    (@dingo_d)

    Ne. On bi se sam trebao registirati ili na checkout ili na promijenu statusa u zavrseno.

    Ako koriste neki plugin koji zaobilazi hookove

    woocommerce_email_order_details // checkout
    woocommerce_order_status_completed // promijena statusa

    Onda se ni ti pozadinski callovi nece izvrsiti.

    Thread Starter crosscriss

    (@crosscriss)

    MIslim da ga AutomateWoo plugin lomi, samo moram backupat workflows koje sam slozio, da mogu deactivateat plugin bez da izgubim sve.

    Thread Starter crosscriss

    (@crosscriss)

    Iskoristio sam ovo zimsko vrijeme i manji broj narudzbi da izbrisem automatewoo skroz i sve automatizacije koje sam bio slozio.
    Ponovno instaliram Woo Solo plugin, ali i dalje ne radi. A AutomateWoo je jedini plugin koji sam bio stavio nakon Soloa, ne znam uopce sto bi ga moglo i dalje onemogucavat da odradi sto treba. Proci cu jos jednom debug.log (wpcrontrol sam vec provjerio) ako ima nesto novo sad kad sam ovo maknuo, pa cu vidjet.

    Plugin Author Denis Žoljom

    (@dingo_d)

    Jeste li probali skinuti verziju 3.3.0? Ona ima updateove koji bi mogli pomoc kod debuggiranja

Viewing 15 replies - 1 through 15 (of 31 total)
  • The topic ‘Narudzbe se vise ne salju u Solo’ is closed to new replies.