> 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/prestashop/tellimuse-elutsukkel-ja-toimingud.md).

# Tellimuse elutsükkel ja toimingud

Kuidas SEB e-kaubanduse makselüüsi PrestaShopi moodul käsitleb tellimusi, tellimuse olekuid ja igapäevaseid toiminguid

## Kuidas tellimuse olekud muutuvad

Pärast makset uuendavad tellimust kaks teed: kliendi naasmine teie poodi ja autoriteetne serverilt-serverile **tagasikutse teatis**Ükski tee ei usalda saadud sõnumit — mõlemad kontrollivad tegelikku makseolekut lüüsiga uuesti üle enne millegi muutmist ([kuidas seda kontrollitakse](/seb-docs-draft/seb-docs-public-et/integratsioon/veebipluginad/prestashop/konfigureerimine.md#how-callback-notifications-are-verified)).

| Makseolek lüüsis                      | PrestaShopi tellimuse olek                                | Mida see tähendab                                                                                                                                              |
| ------------------------------------- | --------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Makseleht avatud, lõpetamata          | **Ootab maksekinnitust** (mooduli poolt paigaldatud)      | Tellimus loodud; ootab, kuni klient maksab                                                                                                                     |
| Töötlemiseks saadetud / lubatud       | **Ootab makse sissenõudmist** (mooduli poolt paigaldatud) | Raha on reserveeritud, kuid mitte sissenõutud. Tehke sissenõudmine Merchant Portalis; seejärel liigub tellimus automaatselt edasi                              |
| Sissenõutud / arveldatud              | **Makse vastu võetud**                                    | Makstud — järgneb PrestaShopi tavapärane käitumine (e-kirjad, arve vastavalt teie poe seadetele). Lüüsis loodud makse-ID salvestatakse tellimuse tehingu-ID-na |
| Tühistatud / hüljatud / ebaõnnestunud | **Tühistatud**                                            | Kliendi ostukorv taastatakse, et nad saaksid uuesti proovida                                                                                                   |

Märkused kaupmeestele:

* Tellimused, mis seisavad olekus **Ootab maksekinnitust** kauem kui paar minutit on peaaegu alati hüljatud makselehed. Need tühistuvad ise, kui lüüs teatab tulemuse; teil ei ole vaja sekkuda.
* **Ootab makse sissenõudmist** on teie tegevusmärguanne eellubatud maksetega poodidele: sissenõudmine Merchant Portalis (<https://merchantportal.ecommerce.sebgroup.com>).

![Tasutud SEB E-kaubanduse makselüüsi tellimus haldusliidese tellimusvaates, mis näitab oleku ajalugu — Ootab maksekinnitust → Ootab makse sissenõudmist → pärast sissenõudmist Makse vastu võetud — ning tehingu-ID-d makseplokis.](https://4089891531-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuBDtfypkI85zidcVwaDj%2Fuploads%2FyXXse09sCG85QbfCTW2f%2Fps-order-detail-payment-accepted.png?alt=media)

## Mida teete ja kus

| Ülesanne                           | Kus                                                                                                                                                                   |
| ---------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Vaadake makseolekut / tehingu-ID-d | Haldusliidese tellimusvaade (oleku ajalugu; pärast maksmist tehingu-ID makseplokis)                                                                                   |
| Debiteerige eellubatud makse       | Merchant Portal                                                                                                                                                       |
| Tehke tagasimakse                  | Merchant Portal — haldusliideses ei ole selle maksemeetodi jaoks tagasimakse/krediidiarve toimingut; tellimuse olek uuendatakse automaatselt, kui lüüs selle kinnitab |
| Lepitamine                         | Merchant Portal; sobitage tehingu-ID järgi                                                                                                                            |

## Ääreljuhtumid

* **Tagasikutse ei saabu:** tellimused jäävad seisma olekus *Ootab…* olekus, kuigi makse edeneb. Parandage tagasikutse registreerimine ([Seadistus](/seb-docs-draft/seb-docs-public-et/integratsioon/veebipluginad/prestashop/konfigureerimine.md)); ajastatud uuesti kontrollimist ei ole.
* **Topelteated** tuvastatakse ja jäetakse ohutult tähelepanuta.
* **Klient maksab, kuid ei naase kunagi:** tagasikutse lõpetab tellimuse siiski.
* **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/prestashop/konfigureerimine.md#saved-cards).

## Arendajatele

Tagasikutse lõpp-punkt: `POST https://your-shop.example/module/egwcheckout/callback`, JSON `{type, paymentId, merchantReference, paymentStatus}`; `merchantReference` on PrestaShopi tellimuse ID. Töötleja nõuab, et salvestatud makse-ID kattuks, ja küsib enne millegi rakendamist reaalajas oleku uuesti; päring ise ei ole allkirjastatud (vt [Kuidas tagasikutse teatisi kontrollitakse](/seb-docs-draft/seb-docs-public-et/integratsioon/veebipluginad/prestashop/konfigureerimine.md#how-callback-notifications-are-verified)). Logid: **Täpsemad parameetrid → Logid**. Tagasitee: `/module/egwcheckout/redirect`. Moodul hoiab oma tellimus↔makse seost tabelis `egw_checkout_payment` kuni tellimus on lõpule viidud.


---

# 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/prestashop/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.
