Polski
Angielski
Od ręki wdrażaj zaufane płatności w sklepie lub aplikacji! Korzystaj z gotowych bibliotek dla PHP, iOS, Androida, Fluttera i React Native
$TpayApi = new TpayApi($cache,$clientId, $secret); $transaction = $tpay->transactions()->create([
'amount' => 149.00, 'description' => 'Zamówienie #1042', 'payer' => ['email' => $email], ]);
// → status: pending · redirect do płatności
Biblioteka backendowa do integracji z API Tpay. Obsługa transakcji, zwrotów i webhooków.
2.1.0
PHP 7.4+
Aktywnie rozwijana
composer require tpay-com/tpay-openapi-php
Natywne SDK do obsługi płatności Tpay w aplikacjach na Androida. Umożliwia wykorzystanie gotowych ekranów płatności lub stworzenie własnego interfejsu.
implementation 'com.tpay:tpay-sdk:2.0.1'
Natywne SDK do obsługi płatności Tpay w aplikacjach na iOS. Pozwala osadzić proces płatności bezpośrednio w aplikacji mobilnej.
https://github.com/tpay-com/tpay-sdk-ios.git
SDK do integracji płatności Tpay w aplikacjach tworzonych we Flutterze. Umożliwia wdrożenie jednego procesu płatności na Androidzie i iOS.
1.3.0
Flutter 2.5.0+
flutter_tpay: ^1.3.0
SDK do integracji płatności Tpay w aplikacjach React Native. Pozwala obsłużyć płatności na Androidzie i iOS przy użyciu jednej biblioteki.
npm install react-native-tpay
Od instalacji do pierwszej płatności
Otrzymasz środowisko do bezpiecznych testów.
Dodaj SDK przy użyciu standardowego menedżera pakietów.
Utwórz transakcję i bezpiecznie przekaż dane do SDK.
Zaimplementuj przekierowania, callbacki i webhooki.
Wykonaj checklistę, podmień dane dostępowe i przetestuj konfigurację.
Skorzystaj z gotowych ekranów Tpay albo zbuduj własny interfejs, dopasowany do wyglądu i sposobu działania aplikacji.
Uruchom płatności szybciej!
Skorzystaj z gotowych ekranów wyboru metody i realizacji płatności. Mobile SDK prowadzi użytkownika przez proces, dzięki czemu nie musisz projektować całego flow od podstaw.
krótszy czas integracji
gotowy i spójny proces płatności
mniej pracy po stronie zespołu produktowego
obsługa dostępnych metod płatności
aktualizacje procesu po stronie SDK
Dopasuj płatność do swojej aplikacji!
Zaprojektuj własne ekrany i wykorzystaj SDK do obsługi procesu płatności. Zachowasz większą kontrolę nad wyglądem, kolejnością kroków i doświadczeniem użytkownika.
interfejs zgodny z design systemem aplikacji
większa kontrola nad ścieżką użytkownika
możliwość dopasowania komunikatów i ekranów
spójne doświadczenie zakupowe
elastyczność przy bardziej złożonych procesach
Niezależnie od wybranego wariantu, utworzenie transakcji, przechowywanie danych dostępowych i potwierdzanie statusu płatności powinny być obsługiwane zgodnie z dokumentacją Tpay.
Dostępność obu wariantów może zależeć od wybranego SDK. Sprawdź szczegóły dla Androida, iOS, Fluttera i React Native.
Opieramy się na sprawdzonych standardach, nadzorze regulacyjnym i nowoczesnych technologiach
Wyświetl klientowi dostępne metody płatności bez budowania całego procesu od podstaw.
Umożliwiaj kolejne płatności kartą bez konieczności ponownego podawania wszystkich danych.
Obsługuj płatności realizowane poza aplikacją lub bezpośrednio w osadzonym widoku.
Dostępność poszczególnych funkcji zależy od wybranej biblioteki, platformy, metody płatności i konfiguracji konta Tpay. Szczegóły znajdziesz w dokumentacji danego SDK.
Sprawdź cały proces płatności Tpay w środowisku testowym, a następnie przejdź na produkcję z gotową konfiguracją i zweryfikowanymi scenariuszami.
Uruchom płatności testowe bez wykonywania rzeczywistych transakcji! Sprawdź konfigurację biblioteki, obsługę statusów oraz zachowanie aplikacji w różnych scenariuszach.
Skonfiguruj testowe dane dostępowe
Wykonaj płatność zakończoną sukcesem
Sprawdź scenariusze błędu i anulowania
Przetestuj callbacki i webhooki
Zweryfikuj aktualizację statusu zamówienia
Po zakończeniu testów przygotuj integrację do obsługi prawdziwych płatności. Zweryfikuj dane dostępowe, adresy komunikacji oraz metody płatności aktywne na koncie.
Podmień dane testowe na produkcyjne
Zabezpiecz klucze i sekrety po stronie backendu
Skonfiguruj adresy powrotu i powiadomień
Sprawdź obsługę błędów i ponownych prób
Wykonaj końcowy test integracji
Skontaktuj się ze wsparciem technicznym – pomożemy dobrać bibliotekę i przejść przez integrację.