maib e-commerce API
RUEN
  • Terminologie
  • Etape și cerințe pentru integrare
    • Etapele integrării
    • Cerințe pentru integare
  • maib e-commerce API
  • Tipuri de plăți
  • Generare Token de acces
  • Plăți directe
  • Plăți în 2 etape
    • Autorizare tranzacție
    • Finalizare tranzacție
  • Returnare plată
  • Informație despre plată
  • Plăți recurente
    • Înregistrare card în sistemul maib ecomm
    • Executare plată recurentă
  • Plăți one-click
    • Înregistrare card în sistemul maib ecomm
    • Executare plată one-click
  • Ștergere card din maib ecomm
  • Notificări pe Callback URL
  • Starea tranzacției și 3D-Secure
  • Erori
    • Erori API
    • Coduri de stare HTTP
  • Plugin-uri si soluții gata
    • Plugin-uri
    • SDK
    • Tilda
    • Gomag
    • Cartum
    • ECOM
Powered by GitBook
On this page
  • Endpoint-uri API
  • Interacțiunea prin API
  • Postman Collection

maib e-commerce API

Interacțiunea cu maib ecomm are loc prin request-uri HTTPS (POST / GET / DELETE) către endpoint-urile API cu date în format JSON.

Răspunsurile returnate de maib ecomm către soluția dvs. ecommerce (website/app), pe Callback URL, vor fi request-uri HTTPS POST cu date în format JSON.

Toate endpont-urile sunt structurate după următorul șablon: {base-url}/{api-version}/{point}

Base URL: api.maibmerchants.com

Versiunea actuală API: v1

Endpoint-uri API

Endpoint
Descriere

https://api.maibmerchants.md/v1/generate-token

https://api.maibmerchants.md/v1/pay

https://api.maibmerchants.md/v1/hold

https://api.maibmerchants.md/v1/complete

https://api.maibmerchants.md/v1/refund

https://api.maibmerchants.md/v1/pay-info

https://api.maibmerchants.md/v1/savecard-recurring

https://api.maibmerchants.md/v1/execute-recurring

https://api.maibmerchants.md/v1/savecard-oneclick

https://api.maibmerchants.md/v1/execute-oneclick

https://api.maibmerchants.md/v1/delete-card

Interacțiunea prin API

  1. Cumpărătorul intră pe website/app, selectează produsul sau serviciul pe care dorește să-l cumpere și îl adaugă în coș.

  2. Cînd Cumpărătorul apasă butonul "Achită comanda" se execută un request HTTPS POST către endpoint-ul API maib ecommerce, cu datele tranzacției în format JSON.

  3. maib ecomm returnează instant un răspuns intermediar care conține un link (payUrl).

  4. Cumpărătorul este redirecționat pe payUrl și ajunge pe pagina maib ecomm checkout.

  5. Cumpărătorul introduce datele cardului (sau achită prin Apple Pay / Google Pay).

  6. Sistemul maib ecomm procesează tranzacția.

  7. Cumpărătorul este redirecționat înapoi pe website/app, pe okUrl sau failUrl în funcție de starea tranzacției (reușită sau eșuată).

  8. maib ecomm transmite pe callbackUrl o notificare cu răspunsul final ce conține starea și datele tranzacției.

Postman Collection

PreviousCerințe pentru integareNextTipuri de plăți

Last updated 1 year ago

(plată în 2 etape)

(plată în 2 etape)

(plăți recurente)

(plăți recurente)

(plăți one-click)

(plăți one-click)

(plăți recurente și one-click)

Generare token de acces
Plată directă
Autorizare tranzacție
Finalizare tranzacție
Returnare plată
Informație despre plată
Înregistrare card în maib ecomm
Executare plată recurentă
Înregistrare card în maib ecomm
Executare plată one-click
Ștergere card din maib ecomm
3KB
API_maib_e-commerce.postman_collection.zip
archive
Postman Collection