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

# PayPal

**PayPal** leidžia klientams atsiskaityti naudojant savo PayPal paskyrą per **SEB Ecommerce Payment Gateway**.

PayPal yra pasirenkamas mokėjimo būdas ir turi būti įjungtas kiekvienoje parduotuvėje, kurioje norite jį siūlyti.

PayPal prieinamumas priklauso nuo jūsų prekybininko sutarties, parduotuvės konfigūracijos ir SEB patvirtinimo.

***

### Prieš pradedant

Prieš konfigūruodami PayPal, įsitikinkite, kad:

* Jūs turite prieigą prie **SEB prekybininko portalo**.
* Jūs turite „Sandbox“ arba „Live“ parduotuvę, kurioje bus naudojamas PayPal.
* PayPal įjungtas pasirinktoje parduotuvėje.
* Jūs turite aktyvią [**PayPal Business paskyrą**](https://www.paypal.com/c2/webapps/mpp/manage-my-account?locale.x=en_C2), jei tai reikalinga.
* Jūs turite reikiamus PayPal kredencialus atitinkamai aplinkai.

{% hint style="info" %}
Jei PayPal šiuo metu nėra įjungtas jūsų parduotuvėje, galite pateikti jo užklausą per Prekybininko portalą.
{% endhint %}

***

### Įjungti PayPal jūsų parduotuvei

PayPal turi būti įjungtas atskirai kiekvienoje parduotuvėje, kurioje norite priimti PayPal mokėjimus.

Jei PayPal nėra įtrauktas į esamą jūsų parduotuvės konfigūraciją, galite jo paprašyti atnaujindami savo parduotuvės sutartį.

#### Prašyti PayPal

Norėdami pateikti PayPal užklausą:

1. Prisijunkite prie **SEB prekybininko portalo**.
2. Pasirinkite reikiamą **Sandbox parduotuvę** arba **Live parduotuvę**.
3. Eikite į **Nustatymai → Parduotuvės nustatymai**.
4. Pasirinkite **Redaguoti sutartį**.
5. Atidarykite **Mokėjimai** skyrių.
6. Pridėkite **PayPal** prie prašomų mokėjimo būdų.
7. Užpildykite visą papildomą informaciją, kurios prašoma Prekybininko portale.
8. Pasirinkite **Pateikti tvirtinimui**.

Jūsų užklausa bus perduota SEB peržiūrai.

{% hint style="info" %}
Pridėjus PayPal per **Redaguoti sutartį** mokėjimo būdas nėra įjungiamas iš karto. PayPal tampa prieinamas pasirinktoje parduotuvėje po to, kai užklausa yra peržiūrėta ir patvirtinta SEB.
{% endhint %}

***

### Sekti savo užklausą

Galite stebėti savo užklausos būseną **Mano prašymai** Prekybininko portale.

Užklausoje bus rodoma dabartinė apdorojimo būsena, pavyzdžiui, ar ji laukia peržiūros, yra patvirtinta arba atmesta.

Taip pat gausite el. laiško pranešimą, kai SEB patvirtins arba atmes jūsų užklausą.

Kai patvirtinimas suteikiamas, PayPal tampa prieinamas atitinkamai parduotuvei ir galite tęsti reikiamą konfigūraciją.

{% hint style="info" %}
Sandbox ir Production parduotuvės konfigūruojamos atskirai. Jei norite naudoti PayPal abiejose aplinkose, įsitikinkite, kad PayPal yra įjungtas tiek atitinkamoje Sandbox parduotuvėje, tiek Production parduotuvėje.
{% endhint %}

***

### Sukonfigūruokite savo PayPal paskyrą

Norint apdoroti PayPal mokėjimus, jums gali reikėti [**PayPal Business paskyrą**](https://www.paypal.com/c2/webapps/mpp/manage-my-account?locale.x=en_C2) ir PayPal API kredencialų.

Jei dar neturite tinkamos PayPal paskyros, susikurkite ją per PayPal ir atlikite visą PayPal reikalaujamą patvirtinimą.

Norėdami gauti PayPal API kredencialus:

1. Prisijunkite prie [**PayPal kūrėjų valdymo skydas**](https://developer.paypal.com/).
2. Atidarykite **Programos ir kredencialai**.
3. Pasirinkite reikiamą PayPal aplinką.
4. Sukurkite programą savo e. prekybos mokėjimų integracijai.
5. Atidarykite programą.
6. Gaukite PayPal pateiktus kredencialus:
   * **Kliento ID**
   * **Kliento slaptasis raktas**

Saugokite savo PayPal kredencialus.

{% hint style="warning" %}
PayPal „Sandbox“ ir „Live“ kredencialai yra atskiri. Niekada nenaudokite PayPal „Sandbox“ kredencialų gyviems mokėjimams apdoroti arba PayPal „Live“ kredencialų „Sandbox“ testavimui.
{% endhint %}

***

### Konfigūruokite PayPal savo SEB parduotuvei

Kai PayPal bus patvirtintas jūsų parduotuvei, užbaikite reikiamą PayPal konfigūravimą tai parduotuvei.

PayPal konfigūracija yra **konkrečiai parduotuvei**. Jei valdote kelias parduotuves, įsitikinkite, kad kiekvienai parduotuvei, kurioje ketinate siūlyti PayPal, priskirta teisinga PayPal konfigūracija.

Reikalinga konfigūracija gali skirtis tarp Sandbox ir Production.

{% hint style="danger" %}
Savo PayPal kliento slaptąjį raktą laikykite konfidencialia autentifikavimo informacija. Neatskleiskite jo naršyklės kode, mobiliosiose programėlėse, viešose saugyklose, žurnaluose ar kitose klientui prieinamose vietose.
{% endhint %}

***

### Testavimas Sandbox aplinkoje

Naudokite **Sandbox režimas** siekiant patikrinti PayPal kliento kelionę prieš apdorojant gyvus sandorius.

Naudokite tik [PayPal Sandbox paskyras](https://developer.paypal.com/sandbox-testing/accounts/), kredencialus ir testinius duomenis testavimo metu.

Ten, kur tai palaikoma jūsų Sandbox konfigūracijoje, patikrinkite:

* Sėkmingą PayPal mokėjimą.
* Nepavykusį mokėjimą.
* Kliento atšaukimą.
* Kliento grįžimą.
* Mokėjimo būsenos apdorojimą.
* Atgalinio iškvietimo apdorojimą.
* Grąžinimo apdorojimą.
* Sandorių matomumą **Prekybininko portalas → Užsakymai**.

{% hint style="info" %}
Sandbox PayPal sandoriai yra tik testiniai sandoriai. Jie neatspindi gyvų klientų mokėjimų ir neperkelia realių klientų lėšų.
{% endhint %}

***

### Mokėjimo rezultatas

Nenaudokite kliento grįžimo naršyklėje kaip patvirtinimo, kad PayPal mokėjimas buvo sėkmingai užbaigtas.

Naudokite patvirtintą mokėjimo būseną, pateiktą **SEB Ecommerce Payment Gateway** kaip tiesos šaltinį jūsų užsakymų apdorojimui.

Jūsų programa turėtų:

* Išsaugoti mokėjimo ID.
* Apdoroti mokėjimo būsenos atnaujinimus.
* Kur taikoma, apdoroti atgalinio iškvietimo pranešimus.
* Atnaujinti užsakymą tik pagal patvirtintą mokėjimo būseną.
* Užkirsti kelią pasikartojančiam užsakymų apdorojimui.

***

### Grąžinimai

Kai PayPal grąžinimai įjungti, galite grąžinti tinkamą užbaigtą mokėjimą naudodami SEB Ecommerce Payment Gateway palaikomas mokėjimo operacijas.

Prieš inicijuodami grąžinimą:

* Patikrinkite pradinę mokėjimo būseną.
* Nustatykite pradinį mokėjimo ID.
* Patikrinkite grąžinimui prieinamą sumą.
* Pateikite grąžinimą naudodami palaikomą Prekybininko portalo arba API funkcionalumą.
* Prieš atnaujindami verslo įrašus, patikrinkite gautą grąžinimo būseną.

Išsamūs grąžinimo reikalavimai ir palaikomos operacijos pateikiami **Grąžinimai**.

***

### Pasiruoškite gyvam naudojimui

Prieš priimdami gyvus PayPal mokėjimus:

* Patvirtinkite, kad PayPal yra patvirtintas ir įjungtas jūsų **gamybinėje parduotuvėje**.
* Įsitikinkite, kad jūsų PayPal Business paskyra paruošta gyvų mokėjimų apdorojimui.
* Sukonfigūruokite reikiamus PayPal **gyvus kredencialus**.
* Įsitikinkite, kad gamyboje nenaudojami jokie Sandbox kredencialai.
* Patikrinkite gyvos parduotuvės konfigūraciją.
* Patikrinkite savo atgalinio iškvietimo ir mokėjimo būsenos apdorojimą.
* Patikrinkite savo užsakymų valdymo logiką.
* Jei taikoma, patikrinkite grąžinimo apdorojimą.

{% hint style="info" %}
Sandbox ir Live yra atskiros aplinkos. Tai, kad PayPal yra prieinamas Sandbox parduotuvei, nereiškia, kad jis automatiškai įjungtas atitinkamai gamybinei parduotuvei.
{% endhint %}


---

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