Sari la conținutul principal
← Referință API

WooCommerce

Pluginul WooCommerce face în WordPress munca pe server din această referință: un buton pe produsele alese de dumneavoastră, configuratorul deschis cu placa potrivită și o linie de coș la un preț pe care serverul dumneavoastră l-a verificat. Este în acces anticipat și nu se află în directorul WordPress.

Acces anticipat: API-ul pentru comercianți este construit și poate fi încercat într-un magazin sandbox; pluginurile pentru platformele de magazine sunt încă în dezvoltare. CutOptim nu încasează nicio plată: coșul, finalizarea comenzii și plata rămân în magazinul dumneavoastră.

Căile, numele câmpurilor, codurile de eroare, numele anteturilor și exemplele de cod rămân în engleză: ele sunt contractul.

Ce se întâmplă înainte să existe o linie de coș

Cumpărătorul comandă în configurator; browserul trimite comanda către site-ul dumneavoastră WordPress. Pluginul verifică apoi, în această ordine:

  • Comanda aparține magazinului dumneavoastră, în moneda dumneavoastră, și are preț.
  • Hashul ofertei recalculat din oferta trimisă de browser este egal cu cel din token; orice linie sau total modificat este refuzat înainte de a interoga serviciul.
  • Tokenul, verificat cu POST /cfg/v1/quote/verify și cheia dumneavoastră secretă, este valid și deja valorificat de o comandă reală.
  • Comanda indicată de browser, căutată cu GET /cfg/v1/orders/{id}, are același hash al planului, același hash al ofertei și aceleași totaluri.
  • Tokenul nu a mai fost folosit înainte pentru o linie de coș.

Linia de coș

Abia atunci se adaugă o linie, cu prețul verificat stocat pe partea de server a coșului. Stocul, taxele, livrarea și plata rămân în WooCommerce.

Webhookul

Pluginul primește și order.created și order.status_changed și le verifică așa cum este descris în Webhookuri.

Mai multe

Pagina produsului: pluginul WooCommerce. Configurarea în magazinul dumneavoastră: pagina de ajutor WooCommerce.

Aici nu există intenționat un buton „încearcă”: cheia secretă aparține serverului dumneavoastră, niciodată unui browser. Magazinul demo arată integrarea și predarea comenzii funcționând de la cap la coadă.

JuridicTermenii configuratorului (EN) ·Acord de prelucrare a datelor (EN) ·Notă de confidențialitate pentru cumpărători ·Licențe terțe (EN)