> 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-lv/integracija/timekla-spraudni/woocommerce/pasutijuma-dzives-cikls-un-darbibas.md).

# Pasūtījuma dzīves cikls un darbības

Kā SEB E-komercijas maksājumu vārtejas spraudnis WooCommerce apstrādā pasūtījumus, pasūtījumu statusus un ikdienas darbības

## Kā mainās pasūtījumu statusi

Divas lietas atjaunina pasūtījumu pēc tam, kad klients ir samaksājis: klients atgriežas jūsu veikalā (uzreiz) un servera uz serveri **atpakaļzvana paziņojums** no SEB E-commerce Payment Gateway (autoritāri). Neviens ceļš neuzticas saņemtajam ziņojumam — abi pirms pasūtījuma apstrādes vēlreiz pārbauda īsto maksājuma statusu vārtejā ([kā tas tiek pārbaudīts](/seb-docs-draft/seb-docs-public-lv/integracija/timekla-spraudni/woocommerce/konfiguracija.md#how-callback-notifications-are-verified)).

| Maksājuma statuss vārtejā            | WooCommerce pasūtījuma statuss     | Ko tas nozīmē / kas notiek                                                                                                               |
| ------------------------------------ | ---------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
| Maksājuma lapa atvērta, nav pabeigta | *Gaida maksājumu*                  | Pagaidām nekādu darbību nav nepieciešams veikt                                                                                           |
| Nosūtīts apstrādei / autorizēts      | **Aizturēts** (piezīme pievienota) | Nauda ir rezervēta, bet vēl nav iekasēta. Iekasējiet to Merchant Portal; tad pasūtījums automātiski pāries tālāk                         |
| Noskaitīts / norēķināts              | **Apstrādē**                       | Apmaksāts. Tiek piemērota standarta WooCommerce darbība: noliktavas atlikums tiek samazināts, nosūtīts e-pasts "pasūtījums apstiprināts" |
| Atcelts / Pamests / Neizdevies       | **Atcelts**                        | Klients atcēla, pameta procesu vai maksājums neizdevās; klients tiek novirzīts atpakaļ uz norēķināšanos, lai mēģinātu vēlreiz            |

Piezīmes tirgotājiem:

* **Apmaksāts pasūtījums nonāk&#x20;*****Aizturēts*****&#x20;ja jūsu veikals vispirms autorizē.** Nauda ir rezervēta, bet nav iekasēta, un pasūtījums gaida jūsu rīcību: iekasējiet to Merchant Portal (<https://merchantportal.ecommerce.sebgroup.com>), un pasūtījums pāries uz *Apstrādē* automātiski.
* **Kad maksājums ir iekasēts vai norēķināts, pasūtījumā tiek rādīts&#x20;*****Apstrādē***&#x74;ieši tāpat kā ar jebkuru citu WooCommerce maksājuma metodi — noliktavas atlikums tiek samazināts, nosūtīts apstiprinājuma e-pasts. Izpildiet to kā parasti un atzīmējiet *Pabeigts* paši.
* **Ja pasūtījums paliek&#x20;*****Gaida maksājumu*** ilgāk nekā dažas minūtes pēc tam, kad klients saka, ka ir samaksājis: vispirms pārbaudiet maksājumu Merchant Portal (skatiet Edge gadījumus zemāk).

![Apmaksāts SEB E-commerce Payment Gateway pasūtījums WooCommerce → Pasūtījumi → pasūtījuma skatā, kur redzams statuss Aizturēts (šis veikals vispirms autorizē), darījuma/maksājuma ID blakus maksājuma metodei un pasūtījuma piezīmes, kurās fiksēta maksājuma norise.](https://3998930162-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuBDtfypkI85zidcVwaDj%2Fuploads%2F9W3DmFu1VNy1M2cFurW0%2Fwc-order-detail-on-hold.png?alt=media)

## Ko darāt un kur

| Uzdevums                                    | Kur                                                                                                                                                |
| ------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| Skatīt maksājuma statusu katram pasūtījumam | WooCommerce pasūtījuma skats (statuss + pasūtījuma piezīmes; darījuma ID pasūtījumā ir vārtejas maksājuma ID)                                      |
| Noskaitīt priekšautorizētu maksājumu        | Merchant Portal                                                                                                                                    |
| Atcelt neapmaksātu maksājumu                | Merchant Portal (pasūtījums tiek atcelts automātiski)                                                                                              |
| Izsniegt naudas atmaksu                     | Merchant Portal — WooCommerce šai maksājuma metodei nav pogas Atmaksa; pasūtījums pāriet uz *Atmaksāts* automātiski, tiklīdz vārteja to apstiprina |
| Saskaņošanas / norēķinu pārskati            | Merchant Portal — pasūtījumi tiek saistīti ar maksājumiem, izmantojot darījuma ID                                                                  |

## Īpašie gadījumi

* **Callback nekad nepienāk** (nepareizi reģistrēts URL, ugunsmūris): pasūtījumi paliek *Gaida*/*Aizturēts* pat tad, ja maksājums ir virzījies tālāk. Salabojiet callback reģistrāciju ([Konfigurācija](/seb-docs-draft/seb-docs-public-lv/integracija/timekla-spraudni/woocommerce/konfiguracija.md)), pēc tam aktivizējiet jaunu paziņojumu no portāla vai sazinieties ar SEB atbalstu. Spraudnim nav plānotas atkārtotas pārbaudes.
* **Dublēti paziņojumi** tiek atpazīti un droši ignorēti.
* **Klients samaksā, bet aizver pārlūkprogrammu pirms atgriešanās:** atpakaļzvans tomēr pabeidz pasūtījumu.
* **Valūtas/summas neatbilstības** tiek novērstas uzsākšanas brīdī — vārtejai tiek nosūtīta precīza pasūtījuma summa un valūta.
* **Saglabātā karte vairs netiek pieņemta** vārtejā: klients redz *Šo saglabāto karti nevar izmantot. Lūdzu, maksājiet ar jaunu karti.*, pasūtījums tiek atcelts tāpat kā jebkurš neveiksmīgs maksājums, un karte tiek noņemta no viņu saglabātajām kartēm. Skatīt [Saglabātās kartes](/seb-docs-draft/seb-docs-public-lv/integracija/timekla-spraudni/woocommerce/konfiguracija.md#saved-cards).

## Izstrādātājiem

Atpakaļzvana galapunkts: `POST https://your-store.example/?wc-api=egw_checkout_callback` ar JSON `{type, paymentId, merchantReference, paymentStatus}`; `merchantReference` ir WooCommerce pasūtījuma ID. Apstrādātājam ir nepieciešams, lai saglabātais darījuma ID sakristu `paymentId` un pirms jebkādas darbības veikšanas atkārtoti iegūst aktuālo maksājuma statusu; neatbilstoši apgalvojumi tiek ignorēti, un pats pieprasījums nav parakstīts (skatiet [Kā tiek pārbaudīti atpakaļzvana paziņojumi](/seb-docs-draft/seb-docs-public-lv/integracija/timekla-spraudni/woocommerce/konfiguracija.md#how-callback-notifications-are-verified)). Atbildes: 200 veiksmes gadījumā, pretējā gadījumā 400/405/500/503 ar JSON ziņojumu. Žurnalēšana: **WooCommerce → Statuss → Žurnāli**, avots `egw-checkout` (noslēpumi netiek žurnalēti).


---

# 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-lv/integracija/timekla-spraudni/woocommerce/pasutijuma-dzives-cikls-un-darbibas.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.
