> 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/juhendid/liivakast/teststsenaariumid/demopood-ja-majutatud-kassavaade.md).

# Demopood ja majutatud kassavaade

Tutvuge SEB pakutud kliendi makseteekonnaga enne oma integratsiooni testimist või selle kõrval.

See **Demopood** pakub kasutusvalmis demokeskkonda, et tutvuda **Hosted Checkout** klienditeekonnaga liivakastirežiimis.

Saate Demopoodi kasutada ilma oma kassalahenduse integratsiooni rakendamata. See võimaldab teil luua näidistellimuse, jätkata Hosted Checkoutiga, valida lubatud makseviisi, sooritada simuleeritud makse ja vaadata saadud tehingut Merchant Portalis.

Demopood on kasulik kliendi maksekogemusega tutvumiseks enne oma integratsiooni rakendamist või kontrollimist.

{% hint style="info" %}
Demopood on mõeldud ainult tutvustamiseks ja testimiseks. Kõik Demopoes kasutatavad tooted, kirjeldused, hinnad, kliendiandmed ja tehingud on testandmed ega kujuta endast tegelikku ärilist tegevust.

Kasutage alati testmakseandmeid, mis on toodud jaotises [**Testandmed**.](/seb-docs-draft/seb-docs-public-et/juhendid/liivakast/testandmed.md) Ärge sisestage tegelikke kliendi- ega makseandmeid.
{% endhint %}

***

### Mida saate uurida

Demopoodi kasutades saate tutvuda kogu Hosted Checkouti teekonnaga:

1. Valige üks või mitu demotoodet.
2. Vaadake ostukorvi üle.
3. Liikuge kassasse.
4. Sisestage testkliendi andmed.
5. Jätkake Hosted Checkouti juurde.
6. Valige saadaolev makseviis.
7. Lõpetage või tühistage makse.
8. Vaadake maksetulemus üle.
9. Naaske Demopoodi.
10. Leidke saadud tehing **Merchant Portal → Orders**.

{% hint style="info" %}
Demopoes saadaolevad makseviisid sõltuvad valitud Sandbox Shopi jaoks lubatud makseviisidest ja teenustest.
{% endhint %}

***

### Soovitatavad Demopoe stsenaariumid

Te ei pea kontrollima kõiki Demopoe funktsioone. Demopoodi ennast hooldab ja testib SEB.

Selle asemel kasutage seda selleks, et tutvuda peamiste klienditeekondadega, mis on teie integratsiooni jaoks olulised.

#### Õnnestunud kaardimakse

Tehke kaardimakse edukat Visa või Mastercardi testkaarti kasutades.

Kontrollige, et saate:

* Valida makseviisiks kaardi.
* Sisestada testkaardi andmed.
* Lõpetada EMV® 3-D Secure'i autentimisvoo.
* Vaadata eduka makse kinnitust.
* Saada Payment ID.
* Leida tehing **Merchant Portal → Orders**.

Kasutage asjakohaseid kaardiandmeid [**Testandmed**.](/seb-docs-draft/seb-docs-public-et/juhendid/liivakast/testandmed.md)

***

#### Ebaõnnestunud kaardimakse

Kasutage [kaarti ](/seb-docs-draft/seb-docs-public-et/juhendid/liivakast/testandmed.md#payment-cards)mis on seadistatud tagastama ebaõnnestunud autoriseeringut.

Jälgige, kuidas Hosted Checkout käsitleb ebaõnnestunud makset ja võimaldab kliendil uuesti proovida või valida mõne muu makseviisi.

***

#### 3-D Secure'i tühistamine

Alustage kaardimakset ja tühistage autentimisvoog.

Jälgige:

* Kliendile kuvatav maksetulemus.
* Võimalus makset uuesti proovida.
* Saadud makseolek.

***

#### Pay by Bank

Kui Pay by Bank on lubatud:

1. Valige **Pangakonto**.
2. Valige vajalik riik või piirkond.
3. Valige saadaval olev testpank.
4. Lõpetage simuleeritud panga autentimis- ja autoriseerimisteekond.
5. Naaske Hosted Checkouti juurde.
6. Vaadake saadud makse üle.

Autentimisteekond võib valitud pangast sõltuvalt erineda; näiteid ja kirjeldust vt [maksja SCA vood](/seb-docs-draft/seb-docs-public-et/juhendid/liivakast/teststsenaariumid/demopood-ja-majutatud-kassavaade/pay-by-bank-maksja-autentimine-sca.md).

***

#### Apple Pay

Kui Apple Pay on lubatud ja teie testkeskkond vastab kohaldatavatele Apple Pay nõuetele:

* Valige Apple Pay.
* Lõpetage Sandboxi rahakoti teekond.
* Vaadake maksetulemus üle.
* Leidke saadud tehing Merchant Portalist.

***

#### Google Pay

Kui Google Pay on lubatud:

* Valige Google Pay.
* Sooritage edukas testmakse.
* Uurige ebaõnnestunud või tühistatud makset, kui see on toetatud.
* Vaadake saadud tehing Merchant Portalis üle.

***

#### Click to Pay

Kui Click to Pay on lubatud, kasutage Demopoodi, et tutvuda:

* Kliendi äratundmise ja sisselogimisega.
* Kliendi kinnitamisega.
* Salvestatud kaardi valimisega.
* Edukaga maksega.
* Manuaalse kaardi sisestamisele üleminekuga.

***

#### Kliendi tühistamine

Alustage makset ja naaske Demopoodi ilma seda lõpule viimata.

Kasutage seda stsenaariumi, et mõista, kuidas Hosted Checkout esitab tühistatud või lõpetamata klienditeekonna.

***

#### Tagasi kaupmehe juurde

Pärast makse sooritamist kasutage **Tagasi kaupmehe juurde** või laske automaatsel tagasipöördumisel lõpuni toimida.

{% hint style="info" %}
Brauseri tagasipöördumine on osa klienditeekonnast ega tohi olla makse täitmise tõeallikaks. Teie enda integratsioon peaks tuginema kinnitatud makselüüsi makseolekule ja callback-töötlusele.
{% endhint %}

***

### Kontrollige tehingut Merchant Portalis

Pärast Demopoe makse sooritamist:

1. Avage **Merchant Portal** liivakastirežiimis.
2. Liikuge jaotisse **Orders**.
3. Leidke tehing makse-ID või muude saadaolevate otsingukriteeriumide abil.
4. Vaadake üle makseviis, summa ja makseolek.

See võimaldab teil näha, kuidas Hosted Checkouti kaudu loodud tehingud Merchant Portalis kuvatakse.

***

### Mida te ei pea testima

Teilt ei eeldata Demopoe enda funktsionaal- ega regressioonitestimist.

Näiteks ei pea te kontrollima:

* Ostukorvi juhtnuppe.
* Toote koguse arvutusi.
* Kupongi arvutusi.
* Demotoote teavet.
* Vormi paigutust või kasutajaliidese juhtnuppe.
* Demopoe reageerivat käitumist.
* Sisemist väljade valideerimist.

{% hint style="info" %}
Need funktsioonid on osa SEB pakutavast demokeskkonnast ega kuulu teie integratsiooni vastuvõtutestimise hulka.
{% endhint %}

***

### Demopood vs. teie integratsioon

Edukas testimine Demopoes kinnitab, et saate tutvuda Sandbox Hosted Checkouti teekonna ja lubatud makseviisidega.

See **ei** kontrolli teie enda integratsiooni.

Enne reaalsete tehingute töötlemist peaksite eraldi kontrollima oma rakenduse:

* Makse algatamist.
* Callbacki töötlemist.
* Makseoleku käsitlemist.
* Ebaõnnestunud ja tühistatud maksete käsitlemist.
* Uuesti proovimise ja idempotentsuse loogikat.
* Tagasimaksete töötlemist, kui see on asjakohane.

Jätkake **Teststsenaariumidega** oma integratsiooni kontrollimiseks.


---

# 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/juhendid/liivakast/teststsenaariumid/demopood-ja-majutatud-kassavaade.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.
