
Mokėjimų API integracija
Greita ir saugi SEB mokėjimų API integracija jūsų el. komercijai ir bilietų sistemoms. Čia rasite techninę santrauką, endpoint'us, saugumo rekomendacijas ir integracijos žingsnius.
- Protokolai: HTTPS, REST/JSON
- Autentifikacija: OAuth 2.0 / API raktai
- Test aplinka: sandbox.seb.lt

Santrauka
Kaip tai veikia
Vartotojas inicijuoja mokėjimą jūsų aplikacijoje → mūsų API patikrina tapatybę ir autorizaciją → užbaigia mokėjimą su banko apdorojimu. Galimi Webhook pranešimai apie mokėjimo būseną.
- Tranzakcijų tipai: vienkartiniai, prenumeratos
- Webhook: status, chargeback, refund
- Sandbox testavimas prieš gamybą
Greiti duomenys
Base URL (prod): https://api.seb.lt/payments
Base URL (sandbox): https://sandbox.api.seb.lt/payments
Formatai: JSON, ISO-8583 (tik REX moduliai)
Gauti API prieigąEndpoint'ai ir pavyzdžiai
Autentifikacija
POST /oauth/token
Header: Authorization: Basic {client_id:client_secret}
Body: grant_type=client_credentialsAtsakymas – access_token (Bearer) ir expires_in (s)
Kūrimo pavyzdys — inicijuoti mokėjimą
POST /payments
Header: Authorization: Bearer {token}
Body: { "amount": 12.50, "currency":"EUR", "order_id":"ORD-123" }Sėkmės atveju gaunate payment_id ir redirect_url mokėjimo puslapiui.

Integracijos žingsniai
Saugumas ir atitikimas
Rekomendacijos
- Naudokite OAuth 2.0 su rotating client secrets.
- Įdiekite retry logiką idempotentiems užklausoms.
- Enkriptuokite jautrius laukus ir logs.
Atitikimas PSD2 ir vietiniams reikalavimams LTU yra būtinas. Visi duomenys turi būti tvarkomi laikantis SEB Privatumo politikos.

TLS, HSTS, pen-test
Komanda ir palaikymas

Integracijų vadovas
Kontaktai techniniam palaikymui: SEB@outlook.com arba telefonu + (370) 6 129-74-53. Mūsų komanda padės su API prieiga, testavimo scenarijais ir auditu.
Greiti resursai
