Ugrás a tartalomhoz
← API-referencia

WooCommerce

A WooCommerce plugin a WordPressen belül elvégzi a referencia szerveroldali munkáját: egy gomb a kiválasztott termékeken, a megfelelő lappal megnyitott konfigurátor, és egyetlen kosártétel olyan áron, amelyet a szervered ellenőrzött. Korai hozzáférésben van, és nincs a WordPress könyvtárában.

Korai hozzáférés: a kereskedői API elkészült, és sandbox webshopban kipróbálható; a webshop-platformok pluginjai még fejlesztés alatt állnak. A CutOptim nem szed be fizetést: a kosár, a pénztár és a fizetés a te webshopodban marad.

Az elérési utak, mezőnevek, hibakódok, fejlécnevek és kódpéldák angolul maradnak: ezek jelentik a szerződést.

Mi történik, mielőtt kosártétel létrejönne

A vásárló a konfigurátorban rendel; a böngésző elküldi a rendelést a WordPress oldaladnak. A plugin ezután ebben a sorrendben ellenőriz:

  • A rendelés a te webshopodhoz tartozik, a te pénznemedben van, és árazott.
  • A böngésző által küldött ajánlatból újraszámolt ajánlathash megegyezik a tokenben lévővel; bármely megváltozott sort vagy összeget elutasít, mielőtt a szolgáltatást megkérdezné.
  • A POST /cfg/v1/quote/verify hívással és a titkos kulcsoddal ellenőrzött token érvényes, és egy valódi rendelés már beváltotta.
  • A böngésző által megnevezett, a GET /cfg/v1/orders/{id} hívással lekérdezett rendelés tervhashe, ajánlathashe és összegei megegyeznek.
  • A tokent korábban még nem használták kosártételhez.

A kosártétel

Csak ezután kerül be egy tétel, az ellenőrzött árral, amelyet a kosár szerveroldalán tárol. A készlet, az adó, a szállítás és a fizetés a WooCommerce-ben marad.

A webhook

A plugin az order.created és az order.status_changed eseményt is megkapja, és a Webhookok oldalon leírtak szerint ellenőrzi őket.

További információ

A termékoldal: WooCommerce plugin. A beállítása a webshopodban: a WooCommerce súgóoldal.

Szándékosan nincs itt "kipróbálom" gomb: a titkos kulcs a szerveredre való, soha nem a böngészőbe. A demó webshop elejétől végéig megmutatja a beágyazást és a rendelés átadását.

Jogi tudnivalókKonfigurátor feltételek (EN) ·Adatfeldolgozási szerződés (EN) ·Vásárlói adatvédelmi tájékoztató ·Harmadik féltől származó licencek (EN)