Centrum pomocy Kwiga LMS (edukacja) Sprzedaż i uruchomienia (ustawienia planów cenowych, grupy, sprzedaż poza Kwiga) Jak zintegrować system płatności na Kwiga

Jak zintegrować system płatności na Kwiga

Artykuły:

Opcja akceptowania płatności od studentów za pomocą integracji z systemami płatności.


W tym artykule:


Na platformie Kwiga możesz zintegrować systemy płatności, aby skonfigurować akceptację płatności od studentów. Dzięki temu możesz automatycznie otrzymywać płatności z kart uczestników, oferować plany ratalne oraz zapewniać dostęp na zasadzie subskrypcji.

Jak skonfigurować integrację z systemem płatności? Otwórz ustawienia swojego profilu.

Kliknij na swój awatar w prawym górnym rogu platformy i wybierz Wszystkie ustawienia.

Następnie przejdź do zakładki Integracje.

Otwórz sekcję Systemy płatności.

Na liście dostępnych usług znajdź wymagany system płatności i kliknij jego nazwę. Otworzy się formularz, w którym należy wprowadzić wszystkie niezbędne parametry połączenia, takie jak klucz API lub identyfikator sklepu – zgodnie z wymaganiami danej usługi.

Po wprowadzeniu wszystkich danych kliknij Zapisz, a integracja zostanie aktywowana. Od tej pory będziesz mógł automatycznie otrzymywać płatności od studentów bezpośrednio przez Kwiga.

Rekomendacja:

Przed uruchomieniem płatności dla studentów zaleca się przetestowanie procesu płatności samodzielnie. Możesz to zrobić, tworząc testową ofertę z minimalną ceną, np. 1 PLN lub 1 USD.
Inną opcją jest tymczasowe obniżenie ceny rzeczywistej oferty, sprawdzenie płatności i przywrócenie pierwotnej ceny po testach. Zaleca się również przetestowanie płatności w innej przeglądarce lub w trybie incognito, aby upewnić się, że sprawdzenie płatności działa poprawnie – dane Twojego konta eksperckiego mogą być zapisane w bieżącej sesji.

Obecnie integracje są dostępne z wieloma popularnymi systemami płatności, a lista ta jest stale rozszerzana.

Jeśli wymagana usługa nie znajduje się na liście, skontaktuj się z nami na Telegramie – może już być planowana do dodania lub rozważana w przyszłej aktualizacji.

plata by mono

Otwórz konto przedsiębiorcy prywatnego w aplikacji monobank lub konto firmowe (LLC) w Universal Bank, dzwoniąc pod numer 0 800 300 200.

(Otwarcie i prowadzenie konta przedsiębiorcy prywatnego w monobank jest darmowe. Proces trwa 2 minuty.)

Jak otworzyć konto przedsiębiorcy prywatnego:

  1. Otwórz aplikację monobank.

  2. Przesuń ekran w dół.

  1. Kliknij „Otwórz kartę lub konto PE”.

  2. Wybierz opcję konta PE.

Wypełnij formularz zgłoszeniowy i złóż wniosek.

Wypełnienie wniosku zajmuje tylko 2 minuty. Po jego przesłaniu otrzymasz powiadomienie i dalsze instrukcje w ciągu 24 godzin.

Aktywacja usługi płatniczej:

Poczekaj na aktywację usługi płatniczej – otrzymasz powiadomienie push w aplikacji monobank.

Zaloguj się na swoje konto JDG

Przejdź do sekcji Acquiring → Internet.

Jeśli nie widzisz sekcji „Internet”, oznacza to, że:

Nie złożyłeś wniosku o internetowy system płatności monobank. Możesz to zrobić tutaj.

Twoje uprawnienia do przyjmowania płatności nie zostały jeszcze zatwierdzone. Poczekaj na potwierdzenie.

W otwartym oknie kliknij Utwórz token, a następnie skopiuj wygenerowany token.

Wpisz Alias konta, który będzie identyfikować tę integrację na platformie Kwiga.

Wklej skopiowany token w polu Token API i kliknij Zapisz.

System płatności plata by mono obsługuje płatności wyłącznie w trzech walutach: EUR, USD i UAH.

PayPal

Kliknij ikonę z logo PayPal, a następnie naciśnij przycisk Dodaj konto i uzupełnij podstawowe ustawienia:

Aby połączyć PayPal z platformą, musisz mieć zarejestrowane konto firmowe na paypal.com. Zaloguj się do swojego konta PayPal i skorzystaj z podanego linku. Następnie na dole strony znajdź sekcję "Połączenie z platformą e-commerce" i kliknij Rozpocznij.

Aby zintegrować ten system płatności, musisz uzyskać unikalne identyfikatory—Identyfikator Klienta i Sekret —i wprowadzić je w odpowiednim polu ustawień na platformie Kwiga. Upewnij się, że kopiujesz dane (Identyfikator Klienta oraz Sekret) dla trybu Live (jak wskazuje czerwona strzałka na zrzucie ekranu), a nie dla trybu Sandbox. Jeśli widzisz komunikat "Jesteś w trybie Sandbox", przełącz suwak na Live.

Dodatkowo określ alias konta—nazwę tej integracji na platformie Kwiga, która będzie wyświetlana użytkownikom, a następnie kliknij Zapisz.

WayForPay

Kliknij blok WayForPay, a następnie naciśnij przycisk Dodaj konto.

Aby skonfigurować integrację, musisz mieć konto na stronie WayForPay. Przejdź do strony Ustawienia sklepu i wybierz odpowiedni sklep. W sekcji Dane handlowca skopiuj wymagane informacje.

W formularzu ustawień integracji na Kwiga wprowadź wartości Logowanie handlowca i Klucz tajny handlowca w odpowiednie pola.

MERCHANTPASSWORD—to pole jest opcjonalne i wymagane tylko wtedy, gdy planujesz akceptować płatności cykliczne (subskrypcje) i umożliwić klientom ich anulowanie z poziomu panelu studenta. Aby uzyskać ten kod, musisz skontaktować się z obsługą techniczną WayForPay.

Upewnij się, że opcja Post to returnUrl jest wyłączona w ustawieniach sklepu, w sekcji Powiadomienia, podczas przekierowywania klientów ze strony płatności. Przełącznik powinien być wyłączony (szary).

LIQPAY

Kliknij na blok nazwany LiqPay, a następnie przycisk Dodaj konto.

Aby zintegrować LiqPay z Kwiga, musisz utworzyć i aktywować konto w LiqPay. Po aktywacji przejdź na stronę główną. Skopiuj wartości klucza publicznego i klucza sekretnego, a następnie wklej je w odpowiednie pola w formularzu ustawień LiqPay. Wprowadź alias konta (nazwę tej integracji na platformie) i kliknij Zapisz.

Stripe

Kliknij na blok nazwany Stripe, a następnie przycisk Dodaj konto.

Aby zintegrować Stripe z Kwiga, musisz utworzyć i aktywować konto w Stripe. Po utworzeniu konta przejdź do sekcji Developers, a następnie do zakładki API Keys.

Skopiuj wartości klucza go publikacji i klucza sekretnego, a następnie wklej je w odpowiednie pola w ustawieniach integracji. Wprowadź alias konta (nazwę tej integracji na platformie) i kliknij Zapisz.

Dodawanie VAT przy płatności przez Stripe

System płatności Stripe umożliwia automatyczne doliczanie podatku VAT do ceny kursu. W ustawieniach Stripe możesz określić listę krajów, dla których podatek powinien być naliczany. Podczas przechodzenia do płatności klient będzie mógł wybrać swój kraj, a Stripe — w zależności od wyboru — doda VAT do kwoty lub nie.

Aby funkcja działała poprawnie na platformie Kwiga, podczas konfigurowania oferty należy wyłączyć opcję „cena zawiera VAT”. Dzięki temu Stripe będzie mógł automatycznie wykryć lokalizację klienta i naliczyć odpowiedni podatek, jeśli będzie to wymagane.

FONDY

Kliknij na odpowiedni blok z logo Fondy, a następnie przycisk Dodaj konto.

Aby zintegrować Fondy, musisz być zarejestrowany w systemie Fondy i skonfigurować ustawienia na Kwiga:

Alias konta – nazwa konta na Kwiga, która będzie widoczna na liście kont na platformie.

Identyfikator sprzedawcy – ten parametr jest przypisywany przez usługę Fondy i można go znaleźć w panelu konta Fondy, w zakładce Merchant Settings → Technical. Skopiuj wartość z pola Merchant ID i wprowadź ją w odpowiednie pole w ustawieniach Kwiga.

Klucz płatności – aby go uzyskać, zaloguj się na swoje konto Fondy, przejdź do Merchant SettingsTechnical i skopiuj wartość z pola Payment Key.

Dozwolone waluty – wybierz walutę, w której powiązane jest Twoje konto handlowe w Fondy. Zalecamy potwierdzenie tej informacji z pomocą techniczną.

Następnie kliknij Zapisz.

Dodatkowo upewnij się, że ustawiona jest poprawna metoda przekierowania. Aby to zrobić, przejdź do Fondy → Merchant Settings → Technical → Payment Page Settings, a następnie w polu "Redirect Method to the Result Page" ustaw wartość POST (jeśli jest ustawiona inna wartość, zmień ją na POST).

Coin Payments

Aby skonfigurować integrację, kliknij na blok z CoinPayments, a następnie przycisk Dodaj konto.

Aby zintegrować system, musisz posiadać konto w CoinPayments oraz skonfigurować ustawienia na Kwiga:

Alias konta – nazwa konta na platformie Kwiga, która pojawi się na liście dodanych systemów płatności.

Klucz publiczny – skopiuj wartość z pola Public Key w swoim koncie pod adresem:

https://www.coinpayments.net/acct-api-keys

Klucz prywatny – skopiuj wartość z pola Private Key w swoim koncie pod adresem:

https://www.coinpayments.net/acct-api-keys

IPN Secret – określ i skopiuj wartość z pola IPN Secret na stronie ustawień sprzedawcy:

https://www.coinpayments.net/acct-settings

Twój identyfikator sprzedawcy – skopiuj wartość z pola Your Seller ID na stronie ustawień podstawowych:

https://www.coinpayments.net/acct-settings

Po wypełnieniu wszystkich pól kliknij Zapisz.

InterKassa

Alias konta jest widoczny tylko w przypadku identyfikacji tego systemu płatności. Pojawia się w raportach płatności i ofertach. Identyfikator klienta można znaleźć pod poniższym linkiem:

https://portal.interkassa.com/account/checkout

Sekret klienta znajduje się w polu Secret Key.

Klucz API można znaleźć w sekcji API.

Sekretny klucz należy pobrać z sekcji weryfikacji własności strony internetowej. Nie ma potrzeby dodawania pliku z podaną treścią – wystarczy skopiować wartość i wkleić ją na platformie Kwiga, zapisać dodanie konta i kliknąć Potwierdź na InterKassa.

Allpay

Zaloguj się do swojego konta i przejdź do Ustawienia → Integracja API → Utwórz parę login/klucz.

 

Następnie wejdź na platformę Kwiga, otwórz Ustawienia → Integracje → System płatności → Allpay i kliknij Dodaj. Wypełnij wymagane pola, aby dodać integrację:

Alias konta – nazwa konta na platformie Kwiga, która pojawi się na liście dodanych systemów płatności. Możesz użyć dowolnej nazwy, która będzie dla Ciebie zrozumiała.

API Login – skopiuj wartość wyświetloną w odpowiednim polu na Allpay.

API Key – skopiuj wartość wyświetloną w odpowiednim polu na Allpay.

PayU

Zaloguj się do swojego konta i otwórz sekcję Płatności Online - Moje Sklepy.

Kliknij nazwę sklepu, który chcesz połączyć.

Następnie przejdź do zakładki POS i ponownie kliknij nazwę sklepu.

Załadują się ustawienia oraz niezbędne parametry (oznaczone na niebiesko).

 

  • Alias konta – Nazwa konta platformy Kwiga pojawi się na liście dodanych systemów płatności. Możesz wybrać dowolną nazwę, która będzie dla Ciebie zrozumiała.

  • POS ID – Skopiuj wartość wyświetlaną w polu obok POS ID (pos_id).

  • Second key (MD5) – Skopiuj wartość wyświetlaną w odpowiednim polu na PayU.

Przelewy 24

Po rejestracji w systemie Przelewy24 musisz przejść do ustawień i utworzyć integrację API.

Należy pamiętać, że do przetwarzania i odbierania płatności należy używać usługi Przelewy24 w wersji produkcyjnej.

Postępuj zgodnie z oficjalnym przewodnikiem integracyjnym systemu płatności:

Następnie przejdź do platformy Kwiga, otwórz Ustawienia → Integracje → System płatności → Przelewy24 i kliknij Dodaj. Wypełnij wymagane pola:

  • Alias konta – Nazwa konta platformy Kwiga pojawi się na liście dodanych systemów płatności. Wybierz nazwę, którą łatwo rozpoznasz.

  • MerchantId – Jest to Twój login do konta Przelewy24. Powinien on znajdować się w e-mailu potwierdzającym rejestrację.

  • API key – Skopiuj wartość z pola klucza API (kliknij Pokaż, aby go zobaczyć).

  • CRC – Skopiuj wartość z pola klucza CRC (kliknij Pokaż, aby go zobaczyć).

Zaleca się dodanie adresu IP 159.69.103.40 do białej listy w systemie płatności.

Klarna

Zaloguj się do swojego konta Klarna i otwórz sekcję Ustawienia płatności (na dole strony).

Wybierz Klarna API Credentials.

Kliknij + Wygeneruj nowe dane API Klarna.

Następnie przejdź do platformy Kwiga, otwórz Ustawienia → Integracje → System płatności → Klarna i kliknij Dodaj.

Wypełnij wymagane pola dla dodania systemu płatności:

Alias konta – Nazwa konta platformy Kwiga pojawi się na liście dodanych systemów płatności. Może to być dowolna nazwa, która ma dla Ciebie sens.

UID – Skopiuj i wklej wartość podaną w polu Nazwa użytkownika (UID) w Klarna.

Password– Skopiuj i wklej wartość podaną w polu Password w Klarna.

RedSys

Szczegóły połączenia są podane w e-mailu, który otrzymasz po założeniu konta.

Alias konta – Nazwa konta platformy Kwiga pojawi się na liście dodanych systemów płatności. Możesz użyć dowolnej nazwy, która jest dla Ciebie zrozumiała.

DS_MERCHANT_MERCHANTCODE – Numer sprzedawcy.

DS_MERCHANT_TERMINAL oraz DS_MERCHANT_CURRENCY – Wypełnij zgodnie z danymi zawartymi w e-mailu. Jeśli nie masz już tej wiadomości, skontaktuj się z pomocą techniczną RedSys.

Należy pamiętać, że początkowo konto RedSys jest otwierane w trybie testowym, co oznacza, że nie można jeszcze przyjmować rzeczywistych płatności.

Aby umożliwić przetwarzanie płatności, konto musi zostać przełączone na tryb produkcyjny w module administracyjnym.

Po dokonaniu tej zmiany otrzymasz kolejny e-mail od wsparcia technicznego BBVA z dalszymi instrukcjami dotyczącymi konfiguracji środowiska produkcyjnego i aktywacji wirtualnego terminala TPV.