• Resolved part0

    (@part0)


    Servus!

    Ich habe leider das Problem, dass Bestellungen vom Shop nicht mehr an den Print on Demand Dienstleister Printify durchkommen, sobald ich Germanized aktiviert habe. Ich kann jetzt nicht genau sagen woran das liegt, aber Printify nutzt Webhooks um die Bestellungen zu synchronisieren.
    Das synchronisieren von Produkten zu WooCommerce funktioniert reibungslos, und deren Plug-In für die Versandkosten ebenfalls.

    Habt ihr eine Idee?

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

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author vendidero

    (@vendidero)

    Hi,

    ich denke mal, dass es vllt. Probleme mit der REST API, konkret mit dem Order-Endpoint? Hast du das ggf. mal via Postman o.?. getestet für eine konkrete Bestellung? Hast du deine Logs auf etwaige, auftretende, fatale Fehler geprüft? Nutzt du nur Germanized oder auch Germanized Pro?

    Grü?e

    Thread Starter part0

    (@part0)

    Hi,

    also fatale Fehler gibt es keine im Log. Ich nutze erstmal nur die Basis Version von Germanized – bin noch recht frisch in dem ganzen Thema.
    Postman muss ich mir mal anschauen – bin aber kein Developer und hab nur rudiment?res Basis-wissen u.u

    Danke für die schnelle Rückmeldung ??

    Plugin Author vendidero

    (@vendidero)

    Im Zweifel solltest du dich an die Entwickler des Plugins wenden und um weitere Informationen bitten, z.B. wie man die Problematik genau untersuchen kann und welche Endpunkte konkret abgefragt werden. Vllt. erzeugt das Plugin ja auch einen log, der für die Analyse genutzt werden kann.

    Grü?e

    Thread Starter part0

    (@part0)

    Printify hat nur für die Versandkosten ein echtes Plug-In.

    Plugin Author vendidero

    (@vendidero)

    Ok, d.h. sie greifen direkt auf die webhooks/REST API zu? Selbst dann muss es ja bei Printify eine Art log/support geben um herauszufinden, wie das technisch konkret abl?uft?

    Bitte teste das im Zweifel immer isoliert, d.h. deaktiviere alle Plugins bis auf Woo + Germanized (und ggf. printify) und aktiviere ein Default-Theme. Klappt dann die übertragung?

    Grü?e

    Thread Starter part0

    (@part0)

    Ja genau,
    ich hab natürlich schon mit deren Support kontakt, die sind aber sehr langsam.

    Also die hatten mich gebeten in die Logs zu schauen und dann bei WebHooks mal reinzuschauen. Das Ergebnis war, dass da eigentlich alles korrekt ausschaut.

    Ich hab jetzt mal auf das Standard-Theme Twenty Twenty-Three gewechselt, alles deaktiviert und nur Woo, Germanized und Printify Shipping an gelassen. ?ndert aber leider nichts.

    Jetzt hab ich mal WP_Debug angemacht damit auch der Body im Webhook geloggt wird. Und hier sehe ich jetzt tats?chlich, dass wenn Germanized aktiv ist, ist im Body von deren API Call:
    [Body] => {“error”:”InvalidArgumentException”}

    statt einer ID:
    [Body] => {“id”:”65097a9c80a4edd528076a67″}

    übermittelt wird.

    Hilft das weiter?


    Plugin Author vendidero

    (@vendidero)

    Hi,

    leider hilft mir das nur sehr bedingt weiter, da mir ja nicht klar ist, welcher Webhook bzw. was hier konkret (über die Woo API) angefragt wird?

    Grü?e

    Thread Starter part0

    (@part0)

    Also der Webhook ist custom made sozusagen. Den schieben die rein wenn man die Verbindung zwischen Printify und WooCommerce erlaubt.
    Der feuert bei “woocommerce_order_status_processing”
    auf die API:
    https://api-prod.printify.com/v1/callbacks/woo/orders/created/1******

    und nutzt die API v2

    Aber woher der die ID nimmt wei? ich leider auch nicht.
    Ich warte mal auf die Rückmeldung von denen, in deren API Doku finde ich nix

    Plugin Author vendidero

    (@vendidero)

    Hi,

    verstehe – das scheint jedenfalls nicht der interne call zu sein, der dann tats?chlich direkt an deinen Shop via REST API submitted wird. Ich gehe aber davon aus, dass das url.de/wp-json/wc/v2/orders/{id} ist. Bei meinen lokalen Tests, tritt hier auch in Verbindung mit Germanized kein Fehler auf. Wie gesagt, ein konkreter Test der API deines Servers, z.B. via Postman kann hier im Zweifel genaueres hervorbringen.

    Grü?e

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Printify – Bestellungen werden nicht synchronisiert’ is closed to new replies.