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
Utwórz klucz API
W panelu Xendit należy otworzyć Settings → API keys i wygenerować klucz tajny z uprawnieniem zapisu dla Money-in.
-
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
Skopiuj token weryfikacyjny
Jest widoczny na tej samej stronie Webhooks i potwierdza, że każde powiadomienie pochodzi od Xendit.
| Pole w TapTime | Skąd pochodzi |
|---|---|
| Secret API key | Settings → API keys. Zaczyna się od xnd_. Tajny. |
| Webhook verification token | Settings → 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 TapTime | Skąd pochodzi |
|---|---|
| Server key | Panel 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 TapTime | Skąd pochodzi |
|---|---|
| Secret key | Developers → API keys. sk_test_ w trybie testowym, sk_live_ w trybie produkcyjnym. Tajny. |
| Webhook secret key | Developers → Webhooks, przy punkcie końcowym utworzonym dla adresu wywołania zwrotnego TapTime ze zdarzeniem checkout_session.payment.paid. Zaczyna się od whsk_. Tajny. |
| Payment methods | Opcjonalne. 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.
Dziękujemy — to pomaga nam ulepszać poradniki.
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