Indonezja i Filipiny: Xendit, Midtrans, PayMongo

Xendit w obu krajach, Midtrans w Indonezji i PayMongo na Filipinach — wszystkie ze stronami płatności po stronie dostawcy, lokalnymi portfelami, kodami QR i przelewem bankowym.

4 min czytania Przyjmowanie płatności Zaktualizowano 16.09.2026

Na obu rynkach większość gości płaci e-portfelem, krajowym kodem QR lub przelewem bankowym, a nie kartą. Wszyscy trzej dostawcy kierują gościa na własną stronę płatności, która pokazuje metody aktywowane na Państwa koncie.

Xendit (Indonezja, Filipiny)

Ten sam model konta w obu krajach, w rupiach lub pesos. TapTime otwiera sesję płatności Xendit dla każdego rachunku i ponownie sprawdza ją w Xendit, zanim cokolwiek zostanie oznaczone jako opłacone.

  1. 1
    Utwórz klucz API

    W panelu Xendit należy otworzyć Settings → API keys i wygenerować klucz tajny z uprawnieniem zapisu dla Money-in.

  2. 2
    Skieruj webhook do TapTime

    W Settings → Webhooks należy ustawić Payment Session URL na adres wywołania zwrotnego widoczny dla Xendit na ekranie Integracje.

  3. 3
    Skopiuj token weryfikacyjny

    Jest widoczny na tej samej stronie Webhooks i potwierdza, że każde powiadomienie pochodzi od Xendit.

Pole w TapTimeSkąd pochodzi
Secret API keySettings → API keys. Zaczyna się od xnd_. Tajny.
Webhook verification tokenSettings → Webhooks. Tajny.

Midtrans Snap (Indonezja)

Midtrans wymaga tylko jednej wartości. Przy włączonym trybie testowym należy użyć klucza serwera sandbox, a po zatwierdzeniu konta — klucza produkcyjnego.

Pole w TapTimeSkąd pochodzi
Server keyPanel Midtrans → Settings → Access keys. Tajny.

PayMongo (Filipiny)

Strona płatności PayMongo przyjmuje karty, GCash, Maya, QR Ph i inne metody. Webhook tworzy się raz w panelu PayMongo i jest on podpisywany własnym kluczem tajnym.

Pole w TapTimeSkąd pochodzi
Secret keyDevelopers → API keys. sk_test_ w trybie testowym, sk_live_ w trybie produkcyjnym. Tajny.
Webhook secret keyDevelopers → Webhooks, przy punkcie końcowym utworzonym dla adresu wywołania zwrotnego TapTime ze zdarzeniem checkout_session.payment.paid. Zaczyna się od whsk_. Tajny.
Payment methodsOpcjonalne. Metody aktywowane na Państwa koncie, rozdzielone przecinkami, np. card, gcash, paymaya, qrph. Puste pole oznacza użycie tych czterech.

Często zadawane pytania

Dlaczego kwoty w rupiach są liczbami całkowitymi?

Indonezyjskie bramki pobierają rupie w pełnych jednostkach. TapTime wysyła rachunek zaokrąglony do pełnej rupii, co w praktyce oznacza sam rachunek, ponieważ ceny w menu nie zawierają sen.

Co najszybciej uruchomić?

Xendit i PayMongo przyjmują firmy online i pozwalają od razu testować z kluczami testowymi. Midtrans weryfikuje konto, zanim klucze produkcyjne zaczną działać, ale jego sandbox jest dostępny natychmiast.

Czy ten artykuł był pomocny?
Nie znaleźli Państwo odpowiedzi?

Prosimy napisać do nas i podać stronę, na której Państwo byli. Każdą wiadomość czyta człowiek i odpowiada w języku, w którym została napisana.

Napisz do nas