> 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-lt/integracija/ziniatinklio-papildiniai/opencart/konfiguravimas.md).

# Konfigūravimas

Sukonfigūruokite SEB el. prekybos mokėjimų vartų OpenCart plėtinį

Atidaryti **Plėtiniai → Plėtiniai**, pasirinkite tipą **Mokėjimai**, raskite **SEB e. prekybos mokėjimų šliuzas** ir pasirinkite **Redaguoti**.

## Nustatymų nuoroda

| Nustatymas                        | Ką tai daro                                                                                                                                                                                                                   | Numatytoji reikšmė                                                      | Kada keisti                                                                                                                                                            |
| --------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Įjungta**                       | Siūlo / slepia mokėjimo būdą atsiskaitymo metu                                                                                                                                                                                | Išjungta                                                                | Įjunkite įvedus prisijungimo duomenis                                                                                                                                  |
| **Aplinka**                       | *Testavimo aplinka* (testinė) arba *Gamybinė aplinka*. Rodomi kredencialų laukai keičiasi pagal jūsų pasirinkimą; kiekviena aplinka saugo savo porą, o plėtinys automatiškai nukreipia į atitinkamus šliuzo galutinius taškus | Testavimo aplinka                                                       | Pereikite į gamybinę aplinką tik po [testavimo](/seb-docs-draft/seb-docs-public-lt/integracija/ziniatinklio-papildiniai/opencart/testavimas-ir-paleidimas-i-gamyba.md) |
| **Pavadinimas**                   | Mokėjimo metodo pavadinimas, kurį mato jūsų klientas                                                                                                                                                                          | Internetinis mokėjimas                                                  | Laisvai lokalizuokite arba pervadinkite (privaloma)                                                                                                                    |
| **Aprašymas**                     | Tekstas, rodomas prie metodo                                                                                                                                                                                                  | Norėdami užbaigti pirkinį, būsite nukreipti į saugų mokėjimo puslapį.   | Aiškiai nurodykite, kad bus atliekamas nukreipimas (privaloma)                                                                                                         |
| **Mokėjimo tarpininko API URL**   | Jūsų SEB E-commerce Payment Gateway pagrindinis prieglobos vardas iš jūsų įvedimo informacijos. Plėtinys iš jo nustato pasirinktai aplinkai skirtus API ir tapatybės galutinius taškus                                        | `https://ecommerce.sebgroup.com`                                        | Nustatyti vieną kartą (privaloma)                                                                                                                                      |
| **OAuth2 kliento ID**             | Parduotuvės kredencialas iš Merchant Portal → **Nustatymai → Parduotuvės nustatymai → Techninė informacija**                                                                                                                  | —                                                                       | Kiekvienai aplinkai                                                                                                                                                    |
| **OAuth2 kliento paslaptis**      | Jo slaptasis atitikmuo                                                                                                                                                                                                        | —                                                                       | Atnaujinkite čia kiekvieną kartą, kai jis atnaujinamas portale                                                                                                         |
| **Išsaugotos kortelės**           | Leidžia prisijungusiems klientams išsaugoti kortelę, kuria jie atsiskaito, ir vėliau atsiskaityti ja vienu paspaudimu. Žr. [Išsaugotos kortelės](#saved-cards)                                                                | Išjungta                                                                | Įjunkite, kai norite siūlyti atsiskaitymą vienu paspaudimu                                                                                                             |
| **Išsaugotos kortelės paskirtys** | Kam gali būti naudojama naujai išsaugota kortelė: *atsiskaitymai vienu paspaudimu*, arba *atsiskaitymai vienu paspaudimu ir prekybininko inicijuoti mokėjimai*. Taikoma tik tada, kai **Išsaugotos kortelės** yra įjungta     | Atsiskaitymai vienu paspaudimu                                          | Palikite numatytąją reikšmę — plėtinys vykdo mokėjimus tik tada, kai dalyvauja klientas                                                                                |
| **Atgalinio pranešimo URL**       | Tik skaitymui. Užregistruokite jį kaip savo parduotuvės Callback URL Merchant Portal                                                                                                                                          | `https://<your-domain>/index.php?route=extension/egw_checkout/callback` | Žr. [Užregistruokite atgalinio ryšio URL](#register-the-callback-url)                                                                                                  |

**Išsaugoti.** Trūkstami privalomi pasirinktos aplinkos laukai yra pranešami.

![Plėtinio nustatymų forma, kurioje matyti Įjungta, Aplinka = Sandbox, Pavadinimas, Aprašymas, Gateway API URL, OAuth2 kliento ID/slaptasis kodas (užmaskuotas) ir tik skaitymui skirtas atgalinio iškvietimo pranešimo URL.](https://2761608772-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuBDtfypkI85zidcVwaDj%2Fuploads%2F5z6y0K6tqpigYyC2jLLo%2Foc-settings-panel.png?alt=media)

Užsakymų būsenos: plėtinys įrašo OpenCart numatytąsias užsakymų būsenas (*Laukiama*, *Vykdoma*, *Atšaukta*). Jei jūsų parduotuvė pernumeravo arba pašalino numatytąsias būsenas, prieš paleisdami gyvai susisiekite su SEB palaikymo komanda.

## Išsaugotos kortelės

Nebūtina, **pagal numatytuosius nustatymus išjungta** — su **Išsaugotos kortelės** Išjungus niekas jūsų klientams nesikeičia. Įjunkite tai aukščiau esančiuose nustatymuose ir išsaugokite.

* **Kortelės išsaugojimas.** Prisijungę klientai mato nepažymėtą **Išsaugoti mano kortelę greitesniam atsiskaitymui** parinktis, kai *Internetinis mokėjimas* metodas pasirenkamas. Jei jie ją pažymi, šliuzas po sėkmingo mokėjimo saugo kortelės žetoną. Jūsų parduotuvė saugo tik tą žetoną ir rodymo duomenis (kortelės prekės ženklą, paskutinius keturis skaitmenis, galiojimo pabaigą, kortelės turėtojo vardą, kortelės paveikslėlį) — niekada kortelės numerio. Svečio atsiskaitymams ši parinktis niekada nepasiūloma.
* **Atsiskaitymas išsaugota kortele.** Vėlesniuose užsakymuose kiekviena išsaugota kortelė rodoma kaip atskira mokėjimo metodo parinktis. Pasirinkus vieną, kortelės duomenų įvesti nereikia; klientas pereina į šliuzą tik dėl 3-D Secure.
* **Kortelių tvarkymas.** Klientai savo korteles mato skiltyje **Mano paskyra → Mokėjimo būdai** ir gali juos ten ištrinti. Ištrynus kortelė pašalinama iš jūsų parduotuvės ir šliuzui pateikiamas prašymas jos nebepriimti. Jei administravimo skydelyje ištrinate klientą, jo išsaugotos kortelės pašalinamos iš jūsų parduotuvės; žetonai šliuze paliekami.
* **Reikia adreso.** Šliuzas gali nustatyti arba naudoti išsaugotą kortelę tik tada, kai mokėjimas turi atsiskaitymo adresą. OpenCart ne visada jo renka, todėl plėtinys naudoja užsakymo mokėjimo adresą, tada pristatymo adresą, tada kliento numatytąjį paskyros adresą ir siūlo **Išsaugoti mano kortelę** tik tada, kai kuris nors iš jų egzistuoja.
* **Reikia, kad Session SameSite Cookie būtų Lax.** Išsaugotoms kortelėms reikia **Sesijos SameSite slapukas** nustatyta į *Lax* (žr. [Įdiegimas](/seb-docs-draft/seb-docs-public-lt/integracija/ziniatinklio-papildiniai/opencart/idiegimas.md)) ir klientas, kurio adresas yra įrašytas sistemoje. Be *Lax*, kortelė, kurią klientas paprašė išsaugoti, saugoma tik gavus pranešimą iš atgalinio iškvietimo.
* **Jį išjungus** atsiskaitymo metu paslepia šią parinktį ir išsaugotas korteles. Išsaugotos kortelės neištrinamos.
* **Kortelių paveikslėliai** yra kortelės vizualai, kuriuos grąžina šliuzas; kortelė be jų rodoma tik kaip tekstas.
* Savo parduotuvės privatumo informacijoje, jei tinka jūsų verslui, paminėkite išsaugotas korteles.

Pirmiausia išbandykite Sandbox aplinkoje su testine kortele iš [Testavimas ir paleidimas į gamybą](/seb-docs-draft/seb-docs-public-lt/integracija/ziniatinklio-papildiniai/opencart/testavimas-ir-paleidimas-i-gamyba.md).

## Užregistruokite atgalinio ryšio URL

1. Nukopijuokite **Atgalinio pranešimo URL** iš nustatymų ekrano.
2. Merchant Portal adresu <https://merchantportal.ecommerce.sebgroup.com> eikite į **Nustatymai → Parduotuvės nustatymai → Techninė informacija** ir išsaugokite ją kaip savo parduotuvės **Atgalinio ryšio URL**.
3. Patikrinkite su testiniu užsakymu ([Testavimas ir paleidimas į gamybą](/seb-docs-draft/seb-docs-public-lt/integracija/ziniatinklio-papildiniai/opencart/testavimas-ir-paleidimas-i-gamyba.md)).

⚠️ **Niekada neleiskite talpyklai, CDN ar saugumo sluoksniams kaupti į talpyklą arba blokuoti POST užklausų į atgalinio iškvietimo kelią.** Užblokuotas arba į talpyklą įkeltas atgalinis iškvietimas neleidžia užsakymo būsenai atspindėti užbaigto mokėjimo.

## Kaip tikrinami callback pranešimai

Užsakymo duomenų vientisumas čia grindžiamas patikrinimu, o ne parašu: atgalinio iškvietimo galinis taškas yra viešas, o SEB E-commerce Payment Gateway savo pranešimų nepasirašo, todėl jūsų parduotuvė negali kriptografiškai įrodyti, kas jį išsiuntė. Vietoj to plėtinys niekada nepasitiki pranešimo turiniu:

* Pranešime turi būti nurodytas užsakymas, kurio saugomas operacijos ID sutampa su pranešime esančiu mokėjimo ID. Nežinomos arba nesutampančios poros atmetamos.
* Tada plėtinys per savo autentifikuotą API ryšį su šliuzu pasiteirauja, kokia iš tikrųjų yra mokėjimo būsena, ir pritaiko tik ją. Pranešimas, teigiantis, kad mokėjimas pavyko, negali perkelti užsakymo į *Vykdoma* nebent šliuzas nepriklausomai praneša, kad jis apmokėtas.

## Testavimo aplinka ir gamybinė aplinka

Keičiasi tik galutiniai taškai ir kredencialų pora. Pirmiausia testuokite Sandbox aplinkoje; paleidimas į gamybą yra: Aplinka → *Gamybinė aplinka*, tiesioginiai kredencialai, Išsaugoti, vienas tikras bandomasis užsakymas.


---

# 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-lt/integracija/ziniatinklio-papildiniai/opencart/konfiguravimas.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.
