> 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/alustamine/kkk.md).

# KKK

Kasuta seda lehte levinud küsimustele vastamiseks maksete töötlemise, integratsiooni ja tegevuse kohta.

### Alustamine

<details>

<summary>Mida on mul vaja enne maksete töötlemise alustamist?</summary>

Enne kui saad makseid vastu võtma hakata, täida järgmised sammud:

1. Sõlmi SEB-ga kaupmeheleping.
2. Pääse Merchant Portalile juurde. Kui sinu leping on aktiivne, annab SEB sulle ligipääsu Merchant Portalile.
3. Logi Merchant Portalisse sisse. Pärast esimest sisselogimist näed oma kaupmehelepingu andmeid ja Sandboxi poodi, mis on testimiseks valmis.
4. Loo oma Sandboxi poe jaoks OAuth 2.0 volitused.
5. Vali oma integratsioonimeetod, näiteks:
   * Payment Gateway API
   * Hosted Checkout
   * veebipluginad
   * mobiilne SDK
6. Seadista **Webhook (samuti tuntud kui tagasihelistamise teavitused)** makseteavituste saamiseks.
7. Testi oma integratsiooni Sandboxis ja veendu, et kõik vajalikud maksetoimingud töötavad õigesti.
8. Lülita oma pood Live-režiimi, kui oled valmis päris klientide makseid vastu võtma.
9. Loo oma Live-poe jaoks uus OAuth 2.0 volituste komplekt ja uuenda oma integratsiooni kasutama Live volitusi.

{% hint style="info" %}
Sinu Sandboxi ja Live'i poed kasutavad erinevaid OAuth 2.0 volitusi. Veendu, et lood ja kasutad õigeid volitusi poe režiimi jaoks, millega integreerid.
{% endhint %}

</details>

<details>

<summary>Mis on AI Assistant ja kuidas see mind aidata saab?</summary>

AI Assistant on sinu sisseehitatud dokumentatsioonikaaslane, mis on loodud aitama sul vastuseid kiiresti leida ilma dokumentatsioonis käsitsi sirvimata.

Võid esitada küsimusi loomulikus keeles, näiteks:

* *Kuidas integreerida Payment Gateway API?*
* *Kuidas luua OAuth 2.0 volitusi?*
* *Kuidas seadistada webhooke?*
* *Kuidas tagasimakset töödelda?*
* *Kust leian testkaartide numbreid?*

AI Assistant otsib Merchant Documentationist ja pakub asjakohaseid vastuseid, linke seotud dokumentatsioonilehtedele ning juhiseid, mis aitavad sul integratsiooni tõhusamalt lõpule viia.

{% hint style="info" %}
AI Assistant annab juhiseid olemasoleva Merchant Documentationi põhjal. Kontospetsiifiliste küsimuste, tegevuslike probleemide või abi puhul, mis nõuab ligipääsu sinu kaupmehekontole, võta ühendust oma omandaja või tugimeeskonnaga.
{% endhint %}

</details>

<details>

<summary>Kuidas AI Assistant töötab?</summary>

AI Assistant aitab sul Merchant Documentationist loomuliku keele abil kiiresti teavet leida.

Selle asemel, et lehti käsitsi otsida, küsi lihtsalt oma küsimus — näiteks:

* *Kuidas integreerida Payment Gateway API?*
* *Kuidas seadistada webhooke?*
* *Kuidas tagasimakset töödelda?*

AI Assistant otsib Merchant Documentationist, leiab kõige asjakohasema sisu ja genereerib vastuse olemasoleva dokumentatsiooni põhjal. Kui see on asjakohane, pakub see ka linke vastavatele dokumentatsioonilehtedele, et saaksid teemat põhjalikumalt uurida.

{% hint style="info" %}
AI Assistant on loodud vastama küsimustele selle dokumentatsiooni sisu põhjal. See ei tugine dokumentatsiooniga seotud küsimustele vastates üldistele internetiotsingutele. Kui vajalikku teavet ei ole dokumentatsioonis olemas või kui sinu küsimus puudutab sinu konkreetset kaupmehekontot või tegevuslikku seadistust, võta ühendust oma omandaja või tugimeeskonnaga.
{% endhint %}

</details>

<details>

<summary>Kuidas saan AI Assistanti kasutada?</summary>

AI Assistant on saadaval kahes kohas, et aidata sul kiiresti leida vajalikku teavet:

1. Merchant Documentation – klõpsa dokumentatsioonis sirvimise ajal AI Assistanti ikoonil, et küsida küsimusi integratsiooni, API-de, maksemeetodite, seadistuse, testimise ja muude teemade kohta.
2. Merchant Portal – pärast Merchant Portalisse sisselogimist saad AI Assistantile otse ligi avalehe juhtpaneelilt. See pakub kiiremat viisi vastuste saamiseks ilma portaalist lahkumata.

Sisesta lihtsalt oma küsimus loomulikus keeles, näiteks:

* *Kuidas luua OAuth 2.0 volitusi?*
* *Kuidas integreerida Payment Gateway API abil?*
* *Kuidas seadistada webhooke?*
* *Kuidas tagasimakset töödelda?*
* *Kust leian testkaardi andmed?*

AI Assistant otsib Merchant Documentationist ja pakub vastuseid olemasoleva dokumentatsiooni põhjal koos linkidega asjakohastele lehtedele lisateabe saamiseks.

{% hint style="info" icon="wpbeginner" %}
Olenemata sellest, kas töötad Merchant Documentationis või Merchant Portal'is, annab AI Assistant sulle ligipääsu samale teadmistebaasile, aidates sul oma integratsiooniteekonna jooksul teavet kiiresti leida.
{% endhint %}

</details>

<details>

<summary>Milliseid maksemeetodeid ja valuutasid toetate?</summary>

Maksevärav toetab laia valikut maksemeetodeid, sealhulgas:

* Maksekaardid (Visa, Mastercard ja teised toetatud kaardiskeemid)
* Digitaalsed rahakotid (Apple Pay, Google Pay, PayPal ja Click to Pay)
* Avatud panganduse maksed (maksealgatusteenused)

Sinu poe jaoks saadaolevad maksemeetodid sõltuvad sinu SEB-ga sõlmitud kaupmehelepingust ja sinu kontole aktiveeritud teenustest.

Maksevärav toetab tehinguid mitmes valuutas. Sinu poe jaoks saadaolevad valuutad on määratletud sinu kaupmehelepingus ning neid saab Merchant Portal'i kaudu hallata, esitades SEB-le kinnitustaotluse.

{% hint style="info" %}
Toetatud maksemeetodid ja vastuvõetavad valuutad võivad erineda sõltuvalt sinu lepingust SEB-ga, sinu äriprofiilist ja riigist, kus tegutsed.
{% endhint %}

</details>

<details>

<summary>Kuidas pääsen Sandboxi keskkonda?</summary>

Sandbox on kõigile kaupmeestele saadaval pärast seda, kui nad on SEB-ga kaupmehelepingu sõlminud.

Sandboxile ligipääsemiseks:

1. Sõlmi SEB-ga kaupmeheleping.
2. Saa SEB-lt oma Merchant Portal'i volitused.
3. Logi Merchant Portalisse sisse.
4. Sinu pood luuakse vaikimisi Sandboxi režiimis.
5. Loo oma OAuth 2.0 Client ID ja Client Secret menüüst Seaded → Poe seaded → Tehniline teave.
6. Integreeri oma rakendus kasutades Sandboxi volitusi ja alusta testimist.

Sandbox võimaldab sul testida oma integratsiooni, maksevoolusid, webhooke ja toetatud maksemeetodeid enne poe üleviimist Live-režiimi.

{% hint style="info" %}
Enne kui hakkad vastu võtma päris klientide makseid, lõpeta testimine ja lülita oma pood Live-režiimi. Kui sinu pood on Live-režiimis, loo tootmiskasutuseks uus OAuth 2.0 volituste komplekt.
{% endhint %}

</details>

<details>

<summary>Miks mu kliendi pank ei kuvata?</summary>

Kuvatakse ainult pangad, mida SEB Ecommerce Payment Gateway toetab. Toetatud pankade nimekiri võib aja jooksul muutuda. Kaupmehed integreerivad värava ühe korra ning saavad automaatselt kasu äsja lisatud toetatud pankadest, kui need kättesaadavaks muutuvad.

</details>

<details>

<summary>Kas me vastame PCI-DSS nõuetele?</summary>

Jah. SEB Ecommerce Payment Gateway vastab PCI DSS Level 1 nõuetele, mis on teenusepakkujate jaoks kõrgeim Payment Card Industry Data Security Standardi (PCI DSS) sertifitseerimistase.\
Maksevärav sisaldab tööstusstandarditele vastavaid turbekontrolle, sealhulgas:

* PCI DSS-iga kooskõlas maksete töötlemine
* Maksete andmete turvaline edastamine
* Salvestatud maksevolituste tokeniseerimine
* EMV® 3-D Secure (3DS) autentimine
* Tugev krüpteerimine ja juurdepääsukontrollid

{% hint style="info" %}
Kaupmehed vastutavad omaenda PCI DSS kohustuste eest. Sinu nõuetele vastavuse nõuded sõltuvad sinu integratsioonimeetodist ja sellest, kuidas sinu ettevõte kaardiomaniku andmeid käsitleb. Hosted Checkout'i kasutamine võib oluliselt vähendada sinu PCI DSS-i ulatust võrreldes kaardiandmete kogumisega otse oma rakenduses.
{% endhint %}

</details>

### Integratsioon

<details>

<summary>Kuidas autentida API päringuid?</summary>

Maksevärav kasutab **OAuth 2.0 kliendi volitusi** API päringute autentimiseks.

Rakenduse autentimiseks:

1. Logi sisse **Merchant Portal'i**.
2. Liigu menüüsse **Seaded → Poe seaded → Tehniline teave**.
3. Loo oma **Client ID** ja **Client Secret**.
4. Kasuta neid volitusi, et saada **OAuth 2.0 juurdepääsuluba** autentimisteenusest.
5. Lisa juurdepääsuluba `Authorization` iga API päringu päisesse:

```http
Authorization: Bearer <access_token>
```

6. Kui juurdepääsuluba aegub, küsi uus ja jätka uuendatud loaga.

> **Märkus:** OAuth 2.0 volitused genereeritakse sinu poe jaoks eraldi siis, kui see on **Sandboxi** režiimis ja kui see on **Live'i** režiimis. Pärast poe üleviimist **Live'i** režiimi, loo enne Production API päringute tegemist uus volituste komplekt.

Üksikasjalike autentimisnäidete, päringuparameetrite ja lõpp-punkti teabe jaoks vaata **Autentimise (OAuth 2.0)** jaotist Merchant API dokumentatsioonis.

</details>

<details>

<summary>Millised e-kaubanduse platvormid ja veebipluginad on toetatud?</summary>

Maksevärav pakub järgmistele e-kaubanduse platvormidele veebipluginaid:

* Magento 2
* WooCommerce
* PrestaShop
* OpenCart
* Shoproller
* Mozello
* Voog
* WebShopper
* Eshoprent
* Verskis

Pluginad toetavad põhifunktsioone, sealhulgas:

* Makse algatamine
* Hosted Checkout'i integratsioon (kus kohaldatav)
* Tehingu staatuse käsitlemine
* Maksemeetodi seadistamine

</details>

<details>

<summary>Kuidas peaksin makse staatuse uuendusi käsitlema?</summary>

Soovitatav lähenemisviis on kasutada **Webhook (samuti tuntud kui tagasihelistamise teavitused)** reaalajas makse staatuse uuenduste jaoks.

Webhookide lubamiseks:

1. Seadista Callback URL Merchant Portal'i → Poe seaded all.
2. Maksevärav saadab teavituse iga kord, kui makse staatus muutub;
3. pärast selle saamist kutsu välja Get Payment Information API, et saada enne tellimuse uuendamist kätte praegused makseandmed.

Kasuta järgmise tegevuse otsustamiseks makse staatust — mitte seda, et kliendi brauser naaseb sinu veebisaidile.

Kaardimaksete puhul täida tellimus siis, kui makse jõuab Captured staatusesse; Pay by Banki puhul siis, kui see jõuab Settled staatusesse.

Täieliku staatuse elutsükli ja iga staatuse soovitatud toimingute kohta vaata [Makse staatused (kaardid)](/seb-docs-draft/seb-docs-public-et/makseviisid/kaardid/makse-olekud.md) ja [Pay by Bank › Makse staatused](/seb-docs-draft/seb-docs-public-et/makseviisid/pay-by-bank/makse-olekud.md). Teavituste käsitlemise üksikasjade kohta vaata Callback Notifications.

</details>

<details>

<summary>Kuidas testida tõrkeolukordi?</summary>

Merchant Portal'i Sandboxi režiim võimaldab sul simuleerida nii õnnestunud kui ka ebaõnnestunud makseolukordi ilma päristehinguid töötlemata.

Lülita lihtsalt oma pood Sandboxi režiimi ja kasuta saadaolevaid testmaksemeetodeid või testkaarte erinevate maksetulemuste simuleerimiseks, näiteks:

* Õnnestunud maksed
* Tagasi lükatud maksed
* Ebaõnnestunud maksed
* Tühistatud maksed
* Katkestatud maksed
* Autentimise ebaõnnestumised (kus kohaldatav)

{% hint style="info" %}
Testimise ajal veendu, et sinu rakendus käsitleb õigesti webhooke ja hangib Get Payment Information API abil uusimad makse staatuse andmed.
{% endhint %}

</details>

### Maksed ja toimingud

<details>

<summary>Millised kaardiskeemid on toetatud?</summary>

Praegu toetame järgmisi kaardiskeeme:

* VISA (sealhulgas Visa Electron)
* Mastercard (krediit- ja deebetkaart)

Järgmisi kaarditüüpe praegu ei toetata:

* Maestro
* American Express (Amex)
* UnionPay
* Diners Club jne.

</details>

<details>

<summary>Millised digitaalsed rahakotid on toetatud?</summary>

Maksevärav toetab järgmisi digitaalseid rahakotte:

* Click to Pay
* PayPal
* Apple Pay
* Google Pay

Iga rahakott pakub kiiret ja turvalist maksekogemust, võimaldades klientidel tasuda neile eelistatud digitaalse maksemeetodiga.

{% hint style="info" %}
Konkreetsed digitaalsed rahakotid võivad olla saadaval sõltuvalt sinu kaupmehelepingust SEB-ga, sinu äriprofiilist ja riigist, kus tegutsed. Kui soovid oma poe jaoks lubada üht või mitut digitaalset rahakotti, võta ühendust SEB-ga või esita taotlus Merchant Portal'i kaudu, kui see on kohaldatav.
{% endhint %}

</details>

<details>

<summary>Millised pangad on toetatud maksealgatuse ja kontoteabe teenuste jaoks?</summary>

Maksevärav toetab maksealgatusteenuseid (PIS) ja kontoteabe teenuseid (AIS) järgmiste pankade kaudu.

**Läti**

* Swedbank
* SEB
* Citadele
* Luminor
* Revolut
* Signet Bank
* Magnetiq Bank
* N26

**Leedu**

* Swedbank
* SEB
* Citadele
* Luminor
* Artea Bank
* Revolut
* URBO Bankas
* N26

**Eesti**

* Swedbank
* SEB
* Citadele
* LHV
* Coop Pank
* Luminor
* Revolut
* N26

{% hint style="info" %}
Toetatud pankade nimekiri võib muutuda, kui liituvad uued pangad või olemasolevaid integratsioone uuendatakse. Värskeima teabe saamiseks vaata uusimat Merchant Documentationit või võta ühendust SEB-ga.
{% endhint %}

</details>

<details>

<summary>Mis on payment ID?</summary>

Payment ID on iga maksetehingu jaoks Maksevärava loodud unikaalne identifikaator.

Payment ID-d kasutatakse makse unikaalseks tuvastamiseks kogu selle elutsükli jooksul ning see on viidatud API päringutes, webhooki teavitustes, tehingulogides ja Merchant Portal'is. Kaupmehed saavad Payment ID-d kasutada ka konkreetse tehingu otsimiseks ja jälgimiseks.

</details>

<details>

<summary>Kas tellimuse viide peab olema unikaalne?</summary>

Ei. Tellimuse viide ei pea olema unikaalne.

Tellimuse viide on kaupmehe määratud identifikaator, mis aitab sul seostada makset tellimuse, arve või muu ärilise objektiga sinu süsteemides. Maksevärav salvestab ja tagastab selle väärtuse API vastustes ja teavitustes, võimaldades sul makseid oma sisemiste kirjete põhjal vastavusse viia.

{% hint style="info" %}
Kuigi Maksevärav ei nõua unikaalsust, peetakse parimaks tavaks kasutada iga klienditellimuse jaoks unikaalset tellimuse viidet, kuna see lihtsustab vastavusse viimist, aruandlust ja tõrkeotsingut.
{% endhint %}

</details>

<details>

<summary>Kust leian integratsiooniseaded ja testkaardid?</summary>

Oma integratsiooniseaded ja Sandboxi API volitused leiad Merchant Portal'ist jaotises **Seaded →** [**Poe seaded**](/seb-docs-draft/seb-docs-public-et/juhendid/kaupmehe-portaal/hallake-oma-kontot/seaded.md) **→ Tehniline teave**. Sandboxi testkaardid ja muud testväärtused on saadaval jaotises [**Testandmed**](/seb-docs-draft/seb-docs-public-et/juhendid/liivakast/testandmed.md).

</details>

<details>

<summary>Milliseid märke saan makseväljade puhul kasutada?</summary>

Et tagada ühilduvus kõigi toetatud maksemeetoditega, **Makse kirjeldus**, **Tellimuse number**, ja **Kaupmehe viide** toetavad järgmisi märke:

`a-z A-Z 0-9 / - ? : ( ) . , ' +` ja **tühik**

**Makse kirjeldus** on piiratud **140 märgiga**.

Need reeglid kehtivad olenemata maksemeetodist, mille klient valib. Toetatud märgistikust väljaspool olevaid märke ei aktsepteerita.

Sama valideerimine kehtib kõikjal, kus neid välju kasutatakse **Merchant Portal'i** ja kohaldatavates **Merchant API** päringutes, sealhulgas **Payment Links** ja **Payment Linki mallides**.

Märgistik põhineb **EPC Basic Latin tähemärgistikul, mida kasutatakse SEPA maksete jaoks**.

</details>

<details>

<summary>Milliseid keeli Hosted Checkout toetab?</summary>

Hosted Checkout toetab järgmisi keeli:

* Inglise *(vaikimisi varuvariantkeel)*
* Läti
* Eesti
* Leedu

Vaikimisi tuvastab Hosted Checkout automaatselt kliendi eelistatud keele tema brauseri või seadme lokaali põhjal.

Kui tuvastatud keel ei ole toetatud, kuvatakse makseleht inglise keeles. Kui vaja, saavad kaupmehed oma Hosted Checkouti kogemuse jaoks seadistada ka teistsuguse vaikekeele.

</details>

<details>

<summary>Millal peaksin kliendi tellimuse täitma?</summary>

Alles pärast eduka makse Webhooki saamist või staatuse kinnitamist SEB Ecommerce Payment Gateway kaudu.

Ära toetu ainult sellele, et klient naaseb sinu veebisaidile.

</details>

<details>

<summary>Kas kliendid saavad Pay by Bank makse tühistada?</summary>

Jah.

Kliendid võivad makse autentimisprotsessi ajal tühistada. Sellisel juhul tagastatakse makse staatusena Cancelled.

</details>

<details>

<summary>Mis juhtub, kui klient sulgeb Pay by Banki protsessi ajal pangarakenduse?</summary>

Makse võib jääda staatusesse Pending, Cancelled või Expired, sõltuvalt valitud pangast ja makseprotsessi etapist.

Oota alati lõplikku makseteavitust enne tellimuse uuendamist.

</details>

<details>

<summary>Kas iga pank pakub Pay by Banki protsessis sama maksekogemust?</summary>

Ei. Autentimismeetodid ja kliendi teekond võivad osalevate pankade lõikes erineda.

Kuid kaupmehe integratsioon SEB Ecommerce Payment Gatewayga jääb samaks olenemata valitud pangast.

</details>

<details>

<summary>Kuidas saan lisada uue valuuta?</summary>

Saad uue vastuvõetava valuuta taotleda otse Merchant Portal'ist.

1. Logi Merchant Portalisse sisse.
2. Liigu menüüsse Seaded → Poe seaded.
3. Klõpsa Muuda lepingut.
4. Jaotises Manage Shop Agreement ava Payment & Acceptance Currencies.
5. Vali valuuta(d), mida soovid lisada.
6. Klõpsa Esita kinnitamiseks.

Sinu taotlus saadetakse SEB-le ülevaatamiseks. Kui SEB on sinu taotluse menetlenud, teavitatakse sind tulemusest:

* E-posti teavitus – saad e-kirja, mis ütleb, kas sinu taotlus on heaks kiidetud või tagasi lükatud.
* Merchant Portal – saad jälgida kõigi esitatud taotluste staatust menüüs Mail → Minu päringud.

{% hint style="info" %}
Uued vastuvõetavad valuutad muutuvad kättesaadavaks alles pärast SEB heakskiitu.
{% endhint %}

Võid ka SEB-ga otse ühendust võtta, et taotleda uue vastuvõetava valuuta lisamist või arutada oma ärivajadusi. Siiski on soovitatav esitada taotlus Merchant Portal'i kaudu, kuna see pakub sujuvamat kinnitamisprotsessi ja toob tavaliselt kaasa kiirema menetluse.

</details>

### Tõrkeotsing ja tugi

<details>

<summary>Mida peaksin tegema, kui API päring ebaõnnestub?</summary>

Kui API päring ebaõnnestub, vaata kõigepealt üle HTTP olekukood ja API vastuses tagastatud veateave. Need aitavad sul kindlaks teha ebaõnnestumise põhjuse.

Levinud tõrkeotsingu sammud hõlmavad:

* Veendu, et sinu OAuth 2.0 juurdepääsuluba on kehtiv ega ole aegunud.
* Kinnita, et kasutad oma praeguse poe režiimi (Sandbox või Live) jaoks õiget Client ID-d, Client Secret'it ja API lõpp-punkte.
* Kontrolli, et kõik nõutud päringuparameetrid on olemas ja õigesti vormindatud.
* Vaata lisateabe saamiseks üle tagastatud veakood ja sõnum.
* Veendu, et sinu rakendus suudab vajaduse korral ajutisi tõrkeid turvaliselt uuesti proovida.

Kui probleem püsib, võta ühendust SEB toega ja esita:

* Payment ID (kui see on saadaval)
* Päringu ajatempel
* Kasutatud API lõpp-punkt
* HTTP olekukood
* API poolt tagastatud veakood ja sõnum

{% hint style="info" %}
Vaata Merchant API dokumentatsiooni jaotist API Error Codes, et saada iga vea kohta üksikasjalik selgitus ja soovitatav lahendus.
{% endhint %}

</details>

<details>

<summary>Mida peaksin tegema, kui API päring ebaõnnestub?</summary>

Kui API päring ebaõnnestub, vaata kõigepealt üle HTTP olekukood ja API vastuses tagastatud veateave. Need aitavad sul kindlaks teha ebaõnnestumise põhjuse.

Levinud tõrkeotsingu sammud hõlmavad:

* Veendu, et sinu OAuth 2.0 juurdepääsuluba on kehtiv ega ole aegunud.
* Kinnita, et kasutad oma praeguse poe režiimi (Sandbox või Live) jaoks õiget Client ID-d, Client Secret'it ja API lõpp-punkte.
* Kontrolli, et kõik nõutud päringuparameetrid on olemas ja õigesti vormindatud.
* Vaata lisateabe saamiseks üle tagastatud veakood ja sõnum.
* Veendu, et sinu rakendus suudab vajaduse korral ajutisi tõrkeid turvaliselt uuesti proovida.

Kui probleem püsib, võta ühendust SEB toega ja esita:

* Payment ID (kui see on saadaval)
* Päringu ajatempel
* Kasutatud API lõpp-punkt
* HTTP olekukood
* API poolt tagastatud veakood ja sõnum

{% hint style="info" %}
Vaata Merchant API dokumentatsiooni jaotist API Error Codes, et saada iga vea kohta üksikasjalik selgitus ja soovitatav lahendus.
{% endhint %}

</details>

<details>

<summary>Miks ma ei saa webhooki teavitusi?</summary>

Kui sa ei saa webhooki teavitusi, kontrolli järgmist:

* Veendu, et Callback URL on seadistatud Merchant Portal'i → Poe seaded all.
* Kinnita, et sinu callbacki lõpp-punkt on avalikult kättesaadav ja suudab vastu võtta HTTPS päringuid.
* Veendu, et sinu rakendus vastab pärast teavituse töötlemist eduka HTTP olekukoodiga (näiteks HTTP 200 OK).
* Kontrolli, et sinu tulemüür või võrguseadistus ei blokeeri Makseväravast saabuvaid päringuid.
* Vaata oma rakenduse logisid, et leida võimalikke vigu webhooki päringute töötlemisel.

Kui webhooki edastamine ebaõnnestub, proovib Maksevärav teavituse automaatselt uuesti vastavalt oma korduspoliitikale. Kui kõik korduskatsetused ebaõnnestuvad, sellele sündmusele rohkem teavitusi ei saadeta.

Kui probleem püsib, võta ühendust SEB-ga ja esita Payment ID, ligikaudne tehinguaeg ning kõik asjakohased rakenduse logid või veateated.

</details>

<details>

<summary>Miks mu OAuth 2.0 juurdepääsuluba ei tööta?</summary>

Kui sinu OAuth 2.0 juurdepääsuluba ei tööta, kontrolli järgmist:

* Veendu, et sinu juurdepääsuluba ei ole aegunud. Kui on, küsi uus luba.
* Veendu, et kasutad õiget Client ID-d ja Client Secret'it.
* Kinnita, et sinu rakendus kasutab praeguse poe režiimi (Sandbox või Live) jaoks õigeid volitusi.
* Veendu, et saadad juurdepääsuluba `Authorization` päisesse.
* Kontrolli, et kutsud oma praeguse poe režiimi jaoks õiget API lõpp-punkti.
* Vaata lisateabe saamiseks üle API poolt tagastatud veasõnum ja HTTP olekukood.

Kui probleem püsib, loo Merchant Portal'is uus OAuth 2.0 volituste komplekt ja proovi uuesti. Kui sa endiselt ei saa autentida, võta ühendust SEB-ga, lisades HTTP olekukoodi ja tagastatud veasõnumi.

</details>

<details>

<summary>Miks saan vastuseks 401 Unauthorized või 403 Forbidden?</summary>

Vastus 401 Unauthorized või 403 Forbidden viitab tavaliselt autentimis- või autoriseerimisprobleemile.

401 Unauthorized tähendab tavaliselt:

* Sinu OAuth 2.0 juurdepääsuluba puudub, on kehtetu või aegunud.
* See `Authorization` päis puudub või on valesti vormindatud.
* Sinu Client ID või Client Secret on vale.

403 Forbidden tähendab tavaliselt:

* Sinu rakendusel puudub luba taotletud ressursile või toimingule ligipääsuks.
* Taotletud funktsioon või maksemeetod ei ole sinu kaupmehekonto jaoks aktiveeritud.
* Kasutad vale poe režiimi (Sandbox või Live) jaoks mõeldud volitusi.

Kui probleem püsib, vaata üle API veateade ja kontrolli oma volitusi, juurdepääsuluba ja poe seadistust. Kui sa ei suuda probleemi endiselt lahendada, võta ühendust SEB-ga, lisades HTTP olekukoodi, veateate ja Payment ID (kui see on asjakohane).

</details>

<details>

<summary>Mida peaksin tegema, kui kaotan juurdepääsu oma autentimisseadmele?</summary>

Kui kaotad juurdepääsu oma autentimisseadmele, võta ühendust oma SEB administraatoriga. Pärast sinu isiku tuvastamist lähtestab administraator sinu mitmikautentimise (MFA), mis võimaldab sul registreerida uue autentimisseadme.

</details>

<details>

<summary>Kuidas saan ühendust SEB toega?</summary>

</details>

<details>

<summary>Kust leian uusimad väljalaskemärkused?</summary>

Uusimad väljalaskemärkused on saadaval Merchant Documentationis jaotises [Release Notes](/seb-docs-draft/seb-docs-public-et/alustamine/valjalaskemarkmed.md).

Väljalaskemärkmed sisaldavad teavet järgmise kohta:

* Uued funktsioonid
* Täiendused ja parandused
* Vigade parandused
* Toetatud API muudatused
* Hosted Checkouti uuendused
* Veebipistikprogrammide uuendused
* API SDK-de ja mobiilsete SDK-de uuendused
* Muud olulised tooteteated

{% hint style="info" %}
Soovitame enne oma integratsiooni uuendamist või poe lülitamist live-režiimile tutvuda väljalaskemärkmetega, et olla kursis uusimate funktsioonide ja muudatustega.
{% endhint %}

</details>


---

# 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/alustamine/kkk.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.
