> For the complete documentation index, see [llms.txt](https://docs.ecommerce.seb.ee/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ecommerce.seb.ee/seb-docs-draft/seb-docs-public-et/integratsioon/veebipluginad/woocommerce/tellimuse-elutsukkel-ja-toimingud.md).

# Tellimuse elutsükkel ja toimingud

Kuidas SEB e-kaubanduse makselüüsi WooCommerce'i plugin käsitleb tellimusi, tellimuse olekuid ja igapäevaseid toiminguid

## Kuidas tellimuse staatused muutuvad

Kaks asja värskendavad tellimust pärast seda, kui teie klient maksab: kliendi naasmine teie poodi (kohene) ja serverist-serverisse **tagasikutse teatis** SEB E-commerce Payment Gatewayst (autoriteetne). Kumbki tee ei usalda saadud sõnumit — mõlemad kontrollivad enne tellimuse muutmist makselüüsi kaudu tegeliku makseoleku üle ([kuidas seda kontrollitakse](/seb-docs-draft/seb-docs-public-et/integratsioon/veebipluginad/woocommerce/konfigureerimine.md#how-callback-notifications-are-verified)).

| Makseolek lüüsis                      | WooCommerce'i tellimuse olek | Mida see tähendab / mis juhtub                                                                                                        |
| ------------------------------------- | ---------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- |
| Makseleht avatud, lõpetamata          | *Makse ootel*                | Veel pole vaja midagi teha                                                                                                            |
| Töötlemiseks saadetud / lubatud       | **Ootel** (märkus lisatud)   | Raha on reserveeritud, kuid veel mitte kinni võetud. Tehke kinnitamine Merchant Portalis; tellimus liigub seejärel automaatselt edasi |
| Sissenõutud / arveldatud              | **Töötlemisel**              | Makstud. Järgneb standardne WooCommerce'i käitumine: laoseis väheneb, saadetakse „tellimus kinnitatud” e-kiri                         |
| Tühistatud / hüljatud / ebaõnnestunud | **Tühistatud**               | Klient tühistas, lahkus protsessist või makse ebaõnnestus; klient suunatakse tagasi kassasse, et proovida uuesti                      |

Märkused kaupmeestele:

* **Makstud tellimus jõuab olekusse&#x20;*****Ootel*****&#x20;kui teie pood teeb esmalt autoriseerimise.** Raha on reserveeritud, mitte kinni võetud, ja tellimus ootab teid: tehke see Merchant Portalis (<https://merchantportal.ecommerce.sebgroup.com>) kinnituseks ning tellimus liigub olekusse *Töötlemisel* iseseisvalt.
* **Kui makse on kinnitatud või arveldatud, kuvatakse tellimusel&#x20;*****Töötlemisel***, täpselt nagu iga teise WooCommerce'i makseviisi puhul — laoseis väheneb, saadetakse kinnituse e-kiri. Täitke see tavapäraselt ja märkige *Valmis* ise.
* **Kui tellimus jääb olekusse&#x20;*****Makse ootel*** kauemaks kui mõneks minutiks pärast seda, kui klient ütleb, et ta maksis: kontrollige esmalt makset Merchant Portalis (vt allpool erijuhte).

![SEB E-commerce Payment Gatewayga tasutud tellimus WooCommerce → Orders → tellimuse vaates, kus on näha olek On hold (see pood teeb esmalt autoriseerimise), tehingu/makse ID makseviisi kõrval ning tellimuse märkmed, mis salvestavad makse edenemise.](https://4089891531-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuBDtfypkI85zidcVwaDj%2Fuploads%2F9W3DmFu1VNy1M2cFurW0%2Fwc-order-detail-on-hold.png?alt=media)

## Mida teete ja kus

| Ülesanne                             | Kus                                                                                                                                                                  |
| ------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Vaata makse staatust tellimuse kaupa | WooCommerce'i tellimuse vaade (olek + tellimuse märkmed; tellimuse tehingu ID on makselüüsi makse ID)                                                                |
| Debiteerige eellubatud makse         | Merchant Portal                                                                                                                                                      |
| Tühistage tasumata makse             | Merchant Portal (tellimus tühistatakse automaatselt)                                                                                                                 |
| Tehke tagasimakse                    | Merchant Portal — WooCommerce'il ei ole selle makseviisi jaoks tagasimakse nuppu; tellimus liigub olekusse *Tagastatud* automaatselt niipea, kui lüüs selle kinnitab |
| Lepitamis- / arveldusaruanded        | Merchant Portal — tellimused seotakse maksetega tehingu ID kaudu                                                                                                     |

## Ääreljuhtumid

* **Tagasikutse ei saabu kunagi** (valesti registreeritud URL, tulemüür): tellimused jäävad *Ootel*/*Ootel* kuigi makse on edasi liikunud. Parandage tagasikutse registreering ([Seadistus](/seb-docs-draft/seb-docs-public-et/integratsioon/veebipluginad/woocommerce/konfigureerimine.md)), seejärel käivitage portaalist uus teavitus või võtke ühendust SEB toega. Pistikprogrammil puudub ajastatud uuesti kontroll.
* **Topelteated** tuvastatakse ja jäetakse ohutult tähelepanuta.
* **Klient maksab, kuid sulgeb enne tagasipöördumist brauseri:** tagasikutse lõpetab tellimuse siiski.
* **Valuuta/summa mittevastavused** välditakse algatamisel — makselüüsi saadetakse täpne tellimuse summa ja valuuta.
* **Salvestatud kaart ei ole enam aktsepteeritud** lüüsi poolt: klient näeb *Seda salvestatud kaarti ei saa kasutada. Palun makske uue kaardiga.*, tellimus tühistatakse nagu iga ebaõnnestunud makse puhul ja kaart eemaldatakse nende salvestatud kaartide hulgast. Vaadake [Salvestatud kaardid](/seb-docs-draft/seb-docs-public-et/integratsioon/veebipluginad/woocommerce/konfigureerimine.md#saved-cards).

## Arendajatele

Tagasikutse lõpp-punkt: `POST https://your-store.example/?wc-api=egw_checkout_callback` JSON-iga `{type, paymentId, merchantReference, paymentStatus}`; `merchantReference` on WooCommerce'i tellimuse ID. Käsitleja nõuab, et salvestatud tehingu ID langeks kokku `paymentId` ning hangib enne millegi rakendamist uuesti reaalajas makse oleku; mittevastavad väited ignoreeritakse ning päring ise ei ole allkirjastatud (vt [Kuidas tagasikutse teavitusi kontrollitakse](/seb-docs-draft/seb-docs-public-et/integratsioon/veebipluginad/woocommerce/konfigureerimine.md#how-callback-notifications-are-verified)). Vastused: 200 edu korral, muul juhul 400/405/500/503 koos JSON-sõnumiga. Logimine: **WooCommerce → Olek → Logid**, allikas `egw-checkout` (saladusi ei logita).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.ecommerce.seb.ee/seb-docs-draft/seb-docs-public-et/integratsioon/veebipluginad/woocommerce/tellimuse-elutsukkel-ja-toimingud.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
