Dokumentacja
Dokumentacja przedstawia krok po kroku jak w prosty i szybki sposób skomunikować
Twój sklep z Comfino.
Spis treści
Integracja Sklepu
- Wprowadzenie
- Uwierzytelnienie użytkownika API
- Pobieranie produktów finansowych
- Pobieranie parametrów najlepszej oferty
- Składanie wniosku kredytowego
- Notyfikowanie statusu do sklepu
- Zmiana kwoty zamówienia
- Anulowanie wniosku
- Zlecenie wypłaty środków
- Dodawanie punktu sprzedaży usług
- Aktualizacja danych punktu sprzedaży usług
- Pobieranie punktu sprzedaży usług
- Pobieranie listy wszystkich punktów sprzedaży usług
- Wartości słownikowe
- Rejestracja nowego sklepu
- Rejestracja nowego sklepu - pobieranie zgód
- Rejestracja nowego sklepu - sprawdzanie statusu aktywacji
- Widgety
Wartości słownikowe
Kody odpowiedzi serwera
- 200 OK
- 201 Created
- 204 No Content
- 400 Bad Request
- 401 Unauthorized
- 403 Forbidden
- 404 Not Found
- 405 Method Not Allowed
- 409 Conflict
- 415 Unsupported Media Type
- 422 Unprocessable Entity
- 500 Internal Server Error
Typy produktów finansowych
- INSTALLMENTS_ZERO_PERCENT - Raty 0%
- CONVENIENT_INSTALLMENTS - Niskie raty
- PAY_LATER - Kup teraz, zapłać później
- COMPANY_INSTALLMENTS - Kredyt dla firm
- COMPANY_BNPL - Odroczenie płatności faktury
- RENEWABLE_LIMIT - Limit odnawialny
- BLIK - Płatność BLIK
Statusy wniosków
- CREATED Stworzenie zamówienia przez sklep
- WAITING_FOR_FILLING oczekiwanie na wypełnienie formularza
- WAITING_FOR_CONFIRMATION oczekiwanie na potwierdzenie z instytucji finansowej
- PRE_ACCEPTED kredyt wstępnie przyznany (status występuje tylko w przpadku włączonej funkcjonalności modyfikacji kwoty zamówienia)
- ACCEPTED kredyt przyznany
- REJECTED odmowa kredytowania
- CANCELLED_BY_SHOP rezygnacja przez sklep (np. brak towaru w sklepie)
- WAITING_FOR_PAYMENT płatność procesowana
- PAID przelew zrealizowany z instytucji finansowej do sklepu
W przypadku powrotu klienta na returnUrl podanego przy składaniu wniosku, zalecamy wyświetlanie odpowiedniej komunikacji na podstawie statusuów końcowych:
Statusy informujące o niepowodzeniu:
- REJECTED
- CANCELLED_BY_SHOP
Statusy informujące o przyznaniu finansowania:
- ACCEPTED
- WAITING_FOR_PAYMENT
- PAID