Kompatibilitás
A WooCommerce-funkciók, bővítmények, biztonsági megoldások és tárhelyek, amelyekre figyelni kell a Zapier-integráció használatakor.
A WooCommerce-hez és a Zapierhez is rengeteg bővítmény létezik, ezért nehéz tudni, melyik működik együtt az integrációval. Az alábbi lista a támogatott, kompatibilis és részben kompatibilis bővítményeket sorolja fel. Ha egy bővítmény nincs a listán, az nem jelenti, hogy kompatibilis vagy inkompatibilis.
WooCommerce-funkciók
Szekció neve “WooCommerce-funkciók”Kosár- és pénztárblokkok
Szekció neve “Kosár- és pénztárblokkok”Támogatottak. A legjobb élményhez használd a WooCommerce és a bővítmények legújabb verzióit, mielőtt bekapcsolod az új kosarat és pénztárat. Legkisebb verziók: WooCommerce 7.6, WooCommerce Memberships 1.26.
Piszkozat rendelési állapot a WooCommerce 7.6 és 9.1 között: az új kosár- és pénztárblokkok a rendeléseket Draft (
checkout-draft) állapotban hozzák létre. Ha rendelés-triggereket vagy műveleteket használsz, frissíts a WooCommerce 9.2 vagy újabb verziójára, hogy a Zapek továbbra is megfelelően működjenek.
„Hamarosan” mód
Szekció neve “„Hamarosan” mód”A WooCommerce 9.1-ben bevezetett „Hamarosan” üzemmóddal a bővítmény teljesen kompatibilis, gond nélkül kezeli.
Kuponok
Szekció neve “Kuponok”Teljesen kompatibilis, de a kuponfunkciót be kell kapcsolni: a WooCommerce → Beállítások → Általános oldalon jelöld be a Kuponkódok használatának engedélyezése négyzetet, és mentsd a módosításokat.
Eladott áruk költsége (COGS)
Szekció neve “Eladott áruk költsége (COGS)”A WooCommerce 9.5-től elérhető COGS adatok a rendelés és termék erőforrásokban is szerepelnek (rendelés triggerszabályok, Create Order, Update Order, termék triggerszabályok). A legjobb élményhez használd a legújabb WooCommerce-t, mielőtt bekapcsolod a funkciót.
Nagy teljesítményű rendeléstárolás (HPOS)
Szekció neve “Nagy teljesítményű rendeléstárolás (HPOS)”Támogatott. Legkisebb verziók: WooCommerce 7.8, WooCommerce Subscriptions 5.3. A régi (Legacy) feedek nem kompatibilisek a HPOS-szal: a HPOS bekapcsolása előtt telepítsd át őket.
Rendelés-hozzárendelés (Order Attribution)
Szekció neve “Rendelés-hozzárendelés (Order Attribution)”A WooCommerce 8.5 óta elérhető adatok bekerülnek a Zapierbe küldött rendelésadatokba.
Készletkezelés
Szekció neve “Készletkezelés”A bolt készletkezelése a WooCommerce → Beállítások → Termékek → Készlet oldalon kapcsolható (alapból be van kapcsolva). A Product stock low és Product stock status changed szabályokhoz a termékeken is be kell kapcsolni a készletkezelést (lásd a Termékek fejezetet).
Működik bekapcsolt és kikapcsolt adókezeléssel is. Ha be van kapcsolva, a rendelés adóadatai és a termékek adóosztályai is használhatók a Zapekben. Az adóosztályokat „slug” formában kell megadni (lásd a Rendelések fejezetet).
Aktívan támogatott WooCommerce-bővítmények
Szekció neve “Aktívan támogatott WooCommerce-bővítmények”- WooCommerce Bookings (2.0.0 vagy újabb): a Foglalás erőforrás triggerekkel használható.
- WooCommerce Memberships (1.26.0 vagy újabb): a Tagsági csomag és Felhasználói tagság erőforrás.
- WooCommerce Subscriptions (6.0.0 vagy újabb): az Előfizetés erőforrás triggerekkel és műveletekkel.
- Checkout Field Editor: a bővítménnyel a pénztárhoz adott további mezők is a Zapierbe kerülnek, és a rendelés-triggerek Zapjeiben használhatók.
Ismerten kompatibilis WooCommerce-bővítmények
Szekció neve “Ismerten kompatibilis WooCommerce-bővítmények”- Sequential Order Numbers Pro: a trigger Zapekben a
numbermezőt használd, ne azidmezőt. - WooCommerce Order Status Manager: az Order Status Manager egyedi rendelési állapotai támogatottak az Order adatok Status mezőjében, de az egyedi állapotokhoz nincs külön „Order status changed to …” triggerszabály. Ha egy Zapet egyedi állapotra akarsz indítani, használd az Order status changed (any status) szabályt, amely minden állapotváltozásra lefut.
- WooCommerce Pre-Orders: jellemzően az Order status changed (any status) szabályt használd, szűrővel (Filter) kiegészítve, hogy csak a
pre-orderedállapotra fusson. - Groups for WooCommerce: alaposan nem tesztelték, de vannak sikeres felhasználók. Ha memóriakimerülési hibát látsz, frissíts a Groups for WooCommerce 1.7.3 verziójára, amely kijavítja a WooCommerce magjának végtelen rekurziós hibáját.
- WooCommerce Gravity Forms Add-Ons: az adatok a
line_itemsmeta_datamezőjében érkeznek, így szűrőkben használhatók. A Zap szerkesztője csak azután látja a Gravity Forms mezőit, hogy az adott termékre rendelést adtak le a boltban. - URL Coupons: a Zapben létrehozott kuponhoz beállíthatók az URL-kupon beállításai (lásd a Vásárlók és kuponok fejezetet).
Biztonsági és gyorsítótár-bővítmények
Szekció neve “Biztonsági és gyorsítótár-bővítmények”Hogy ne zavarjon biztonsági bővítményeket, használj WordPress-alkalmazásjelszót a bolt csatlakoztatásához. Ha egy bővítmény megakadályozza a Zapier és a webhely közötti kapcsolatot, ideiglenesen kapcsold ki a biztonsági bővítményt, hitelesíts, majd kapcsold vissza.
- Uncanny Toolkit for LearnDash: az alkalmazásjelszót nem érinti, de a Front End Login funkció gondot okoz a normál WordPress-jelszóval hitelesítéskor. Kapcsold ki, ha nem alkalmazásjelszóval hitelesítesz.
- Asset CleanUp: Page Speed Booster: a CSS/JavaScript tömörítést nem zavarja, de a Pro verzió képes bővítményeket kikapcsolni a frontenden. A Zapier-integráció kikapcsolása az Asset CleanUp Plugins Manager funkciójával inkompatibilis: a bővítmény nem fog működni.
- Borlabs Cache: zavarhatja a hitelesítési végpontot, de használható, ha kizárod a gyorsítótárból a
/wc-zapier-auth/v1/authenticatevégpontot. - Jetpack: a funkciók többsége kompatibilis. A Brute Force Attack Protection (korábban Protect) funkciónál alkalmazásjelszóval hitelesíts. A WordPress.com Secure Sign On használatánál is alkalmazásjelszót használj (lásd lent).
- Wordfence Security: kétlépcsős hitelesítésnél alkalmazásjelszót kell használnod. A Brute Force Protection nehézségeket okozhat, és szükség lehet a bővítmény REST API-végpontjainak engedélyezésére. Hibakereséshez a Wordfence → Tools → Live Traffic oldalon nézheted a forgalmi naplót, forgalmas boltnál a
User Agent = Zapierszűrővel. Inkompatibilis beállítás: a Wordfence → All Options → Disable WordPress application passwords négyzet ne legyen bejelölve, mert az alkalmazásjelszóknak engedélyezve kell lenniük. - Solid Security (korábban iThemes Security): alkalmazásjelszóval nem zavarja. Régebbi WordPress-verziónál a Solid Security saját alkalmazásjelszavát használd.
- WP Rocket: a záró perjelet kényszerítő funkciója nem kompatibilis a hitelesítéssel. Kapcsold ki, vagy zárd ki az integráció végpontjait.
- JWT Auth: minden REST API-kérésre ráerőlteti a saját hitelesítését, ami zavarja a műveleteket, és megakadályozza a trigger mintaadatait. Adj hozzá a bővítmény engedélyezőlistájához (whitelist) a Zapier-integráció végpontjait:
add_filter( 'jwt_auth_whitelist', function ( $endpoints ) { return array( '/wc-zapier-auth/*', '/wp-json/wc-zapier/*', );} );- Kétlépcsős hitelesítés (2FA): a legtöbb 2FA-t kikényszerítő biztonsági bővítménnyel kompatibilis, ha alkalmazásjelszót használsz. Ha gondot tapasztalsz, használj alkalmazásjelszót, vagy a biztonsági bővítmény saját alkalmazásjelszó-funkcióját.
- Más biztonsági bővítmények, amelyek hitelesítési hibát okozhatnak WordPress-jelszóval: Limit Login Attempts Reloaded, SiteGuard WP Plugin, IP Geo Block, WPS Hide Login.
Tárhelyek és szolgáltatások
Szekció neve “Tárhelyek és szolgáltatások”-
Cloudflare webalkalmazás-tűzfal (WAF): ha blokkolja a Zapier kéréseit, a „Cloudflare WAF at … is blocking Zapier.” hibát látod. Engedélyezd a
User-Agent: Zapierfejlécet. -
Imunify360 Web Shield: időszakosan blokkolhatja a Zapier kéréseit, ilyenkor az „Imunify360 security software at … is blocking Zapier.” hibát látod. Engedélyezd a
User-Agent: Zapierfejlécet. Ehhez szükség lehet a tárhelyszolgáltató vagy az Imunify360 támogatásának segítségére. -
WordPress.com Secure Sign On (Jetpack): ha ezt használod, a WordPress.com e-mail-címeddel és jelszavaddal lépsz be az adminba, de a Zapier hitelesítéséhez alkalmazásjelszó kell:
- Lépj be a WordPress.com-ra, és válts a webhelyedre.
- A Jetpack → Dashboard oldalon kattints a jobb felső Settings gombra.
- Nézd meg az Allow users to log in to this site using WordPress.com accounts kapcsoló állapotát.
- Ha ki van kapcsolva, a Felhasználók → Profil oldalra mehetsz. Ha be van kapcsolva, a böngészőbe kézzel írd be a
https://<A TE WEBHELYED>/wp-admin/profile.phpcímet (a saját webhelycímeddel, nem awordpress.comcímmel). - Jegyezd fel a felhasználóneved, mert hitelesítéskor ezt kell használnod.
- Hozz létre alkalmazásjelszót.
- A Zapierben hitelesíts újra: a 5. lépés felhasználónevét és a 6. lépés jelszavát használd a WordPress.com adataid helyett.
Az adminba továbbra is a WordPress.com adataiddal lépsz be.
-
WP Engine: a hitelesítési folyamat működéséhez ki kell kapcsolni a WP Engine „Redirect Bots” funkcióját.
Részben kompatibilis bővítmények
Szekció neve “Részben kompatibilis bővítmények”- WooCommerce Product Add-Ons: az adatok a
line_itemsésmeta_datamezőkben érkeznek, szűrőkben használhatók. Zap-sablonban nem ajánlott, ha nem minden termékhez ugyanazok a kiegészítő mezők tartoznak, mert a Zapnek előre kiszámítható mezőkészlet kell. Lehetséges inkompatibilitás: a bővítmény a kiegészítő árát a metaadat kulcsában tárolja, ezért a kulcs rendelésenként más lehet, ami megnehezíti a használatot. - WooCommerce Deposits: gondot okozhat a mintarendelések lekérésekor a Zap szerkesztőjében, mert jövőbeli,
scheduled-paymentállapotú rendeléseket hoz létre, amelyek az újabbak között elsőként jelennek meg. Megkerülés: ideiglenesen tedd kukába az ütemezett fizetési rendeléseket, állítsd be a Zapet, majd állítsd vissza őket.- A WooCommerce → Rendelések oldalon szűrj az ütemezett (Scheduled) rendelésekre.
- Jelöld ki mindet, majd a tömeges műveletekben válaszd az Áthelyezés a kukába lehetőséget.
- A Zapier Zap-szerkesztőjében a trigger lépésben kattints a Test Trigger gombra, majd a legördülő listában a Load More gombra, hogy a bolt friss rendelései töltődjenek be.
- Válassz egy friss rendelést, fejezd be a Zap beállítását, és kapcsold be.
- A WooCommerce → Rendelések oldalon szűrj a kukában lévőkre, jelöld ki mindet, és tömeges művelettel állítsd vissza őket.
- Fancy Product Designer: egyesek sikeresen használják, mások gondot tapasztaltak. Az adatok a
line_items→meta_datamezőkben érkeznek. A bővítmény rengeteg adatot tárolhat, ami meghaladhatja a Zapier korlátját (6 MB) a rendelés- vagy termék-triggereknél, ilyenkor a Zap nem hozható létre, vagy a feladat meghiúsul. - WooCommerce Composite Products: a Create Product műveletet hibára futtathatja („Configuration (composite_scenarios__configuration) is missing.”). A javításhoz frissíts a Composite Products 8.1.1 vagy újabb verziójára. Összetett termék a Create Product művelettel nem hozható létre.
Nem kompatibilis bővítmények
Szekció neve “Nem kompatibilis bővítmények”- WP-SpamShield: hitelesítéskor hibát okoz: „Sorry, this user does not have the correct permissions.” vagy „ERROR: Sorry, there was an error. Please be sure JavaScript and Cookies are enabled in your browser and try again.” Kapcsold ki a bővítményt, és próbáld újra.
- WP Content Copy Protection & No Right Click: hitelesítési hibákat okoz. Kapcsold ki.
- WooCommerce Real-time Notifications for new orders: hitelesítéskor „Sorry, you cannot list resources.” hibát okoz. Kapcsold ki.
Készült: