Przejdź do treści
Dokumentacja · Przyjmowanie płatności

Przyjmowanie płatności

Połącz dostawcę płatności dla tworzonych przez Ciebie produktów.

Użyj własnego konta u dostawcy

BuildMidas przechowuje połączenia płatnicze przypisane do konta. Aktualna konfiguracja dostawców obsługuje Stripe, WeChat Pay, Alipay, Paddle, Lemon Squeezy i Coinbase Commerce. Połączenie z dostawcą nie oznacza, że każdy typ builda obsługuje ten sam proces płatności.

Połącz z poziomu panelu

Otwórz ustawienia połączenia płatniczego i podaj pola wymagane przez dostawcę. W przypadku Stripe klucz publikowalny i klucz tajny muszą pochodzić z tego samego trybu — testowego lub produkcyjnego; informacje do podpisywania webhooków są oddzielne. Podczas weryfikacji procesu płatności używaj danych testowych.

Opisz potrzebny proces płatności

Opisz produkt, kwotę i pożądany sposób płatności w rozmowie budującej. Wyniki statyczne i oparte na serwerze mają różne możliwości. Sprawdź wygenerowaną integrację oraz skonfigurowanego dostawcę.

Przechowuj dane poufne na serwerze

Przechowywane poufne pola płatności są szyfrowane i maskowane w odpowiedziach statusu. Dane uwierzytelniające po stronie serwera są przekazywane do środowiska Twojej aplikacji, a nie dołączane do plików klienckich do pobrania.

Zweryfikuj przed uruchomieniem produkcyjnym

Przetestuj proces płatności, obsługę powodzenia i anulowania oraz odpowiednią obsługę webhooków. Dostępność dostawcy i wymagania dystrybucji zależą od miejsca docelowego. Zmiana lub usunięcie zapisanych danych uwierzytelniających nie zastępuje automatycznie danych już przechowywanych przez działającą aplikację.