Please ensure Javascript is enabled for purposes of website accessibility
Powrót

Szukaj w Tpay

Biblioteki i SDK Tpay

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

composer.json
PHP
Android
iOS
Flutter
React Native
$ composer require tpay-com/tpay-openapi-php

$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

Dostępne biblioteki

php-ikona

PHP

Biblioteka backendowa do integracji z API Tpay. Obsługa transakcji, zwrotów i webhooków.

Wersja

2.1.0

Wymagania

PHP 7.4+

Status

Aktywnie
rozwijana

Instalacja:

composer require tpay-com/tpay-openapi-php

Skopiuj kod! kopiuj-ikona
android-ikona

Android

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.

Status

Aktywnie
rozwijana

Instalacja (gradle):

implementation 'com.tpay:tpay-sdk:2.0.1'

Skopiuj kod! kopiuj-ikona
ios-ikona

iOS

Natywne SDK do obsługi płatności Tpay w aplikacjach na iOS. Pozwala osadzić proces płatności bezpośrednio w aplikacji mobilnej.

Status

Aktywnie
rozwijana

Instalacja:

https://github.com/tpay-com/tpay-sdk-ios.git

Skopiuj kod! kopiuj-ikona
flutter-ikona

Flutter

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.

Wersja

1.3.0

Wymagania

Flutter 2.5.0+

Status

Aktywnie
rozwijana

Instalacja:

flutter_tpay: ^1.3.0

Skopiuj kod! kopiuj-ikona
react-ikona

React Native

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.

Status

Aktywnie
rozwijana

Instalacja:

npm install react-native-tpay

Skopiuj kod! kopiuj-ikona

Jak przebiega integracja z Tpay

Od instalacji do pierwszej płatności

ochrona-ikona

Załóż konto w Sandbox

Otrzymasz środowisko do bezpiecznych testów.

biblioteka-ikona

Zainstaluj bibliotekę

Dodaj SDK przy użyciu standardowego menedżera pakietów.

kod-ikona

Połącz aplikację z backendem

Utwórz transakcję i bezpiecznie przekaż dane do SDK.

karta-ikona

Obsłuż wynik płatności

Zaimplementuj przekierowania, callbacki i webhooki.

produkcja-ikona

Uruchom produkcję

Wykonaj checklistę, podmień dane dostępowe i przetestuj konfigurację.

Dwa sposoby integracji mobilnej z Tpay

Skorzystaj z gotowych ekranów Tpay albo zbuduj własny interfejs, dopasowany do wyglądu i sposobu działania aplikacji.

Gotowy interfejs Tpay

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.

Najważniejsze korzyści:
zatwierdzenie-ikona (2)

krótszy czas integracji

zatwierdzenie-ikona (2)

gotowy i spójny proces płatności

zatwierdzenie-ikona (2)

mniej pracy po stronie zespołu produktowego

zatwierdzenie-ikona (2)

obsługa dostępnych metod płatności

zatwierdzenie-ikona (2)

aktualizacje procesu po stronie SDK

Własny interfejs

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.

Najważniejsze korzyści:
zatwierdzenie-ikona (2)

interfejs zgodny z design systemem aplikacji

zatwierdzenie-ikona (2)

większa kontrola nad ścieżką użytkownika

zatwierdzenie-ikona (2)

możliwość dopasowania komunikatów i ekranów

zatwierdzenie-ikona (2)

spójne doświadczenie zakupowe

zatwierdzenie-ikona (2)

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.

Oferta, której szukasz

Wszystko, czego potrzebujesz do obsługi płatności

Opieramy się na sprawdzonych standardach, nadzorze regulacyjnym i nowoczesnych technologiach

gotowy-ikona

Gotowy wybór metod płatności

Wyświetl klientowi dostępne metody płatności bez budowania całego procesu od podstaw.

tokenizacja-ikona

Tokenizacja kart

Umożliwiaj kolejne płatności kartą bez konieczności ponownego podawania wszystkich danych.

przekierowania-ikona

Przekierowania i widoki płatności

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.

Testy i wdrożenie

Przetestuj integrację przed uruchomieniem

Sprawdź cały proces płatności Tpay w środowisku testowym, a następnie przejdź na produkcję z gotową konfiguracją i zweryfikowanymi scenariuszami.

SANDBOX

Testuj w Sandboxie

Uruchom płatności testowe bez wykonywania rzeczywistych transakcji! Sprawdź konfigurację biblioteki, obsługę statusów oraz zachowanie aplikacji w różnych scenariuszach.

zatwierdzenie-ikona

Skonfiguruj testowe dane dostępowe

zatwierdzenie-ikona

Wykonaj płatność zakończoną sukcesem

zatwierdzenie-ikona

Sprawdź scenariusze błędu i anulowania

zatwierdzenie-ikona

Przetestuj callbacki i webhooki

zatwierdzenie-ikona

Zweryfikuj aktualizację statusu zamówienia

PRODUKCJA

Uruchom płatności produkcyjne

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.

zatwierdzenie-ikona

Podmień dane testowe na produkcyjne

zatwierdzenie-ikona

Zabezpiecz klucze i sekrety po stronie backendu

zatwierdzenie-ikona

Skonfiguruj adresy powrotu i powiadomień

zatwierdzenie-ikona

Sprawdź obsługę błędów i ponownych prób

zatwierdzenie-ikona

Wykonaj końcowy test integracji

Chcesz o coś zapytać?

Skontaktuj się ze wsparciem technicznym – pomożemy dobrać bibliotekę i przejść przez integrację.