Produkt

Sposoby przyjmowania płatności

Z linku możesz wysłać wiadomość do REST API – wszystko na jednym koncie.

Możesz zacząć bez witryny i programisty, a później przejść do API bez zmiany konta i ponownego aplikowania. Każda trasa poniżej korzysta z tej samej hostowanej kasy, tego samego panelu i tych samych wypłat.

Linki do płatności

Utwórz link w swoim panelu i udostępnij go e-mailem, WhatsApp, wiadomością lub postem. Klient płaci na bezpiecznej stronie kasy, a płatność pojawia się na Twoim pulpicie nawigacyjnym wraz z jego imieniem i nazwiskiem, adresem e-mail i numerem telefonu komórkowego.

Nic do zainstalowania i żadnego kodu. Link do produktu cyklicznego rozpoczyna subskrypcję zamiast jednorazowej płatności, a na stronie kasy wyświetlane są warunki odnowienia, zanim klient zapłaci.

Organizowane sesje kasowe

Twój serwer tworzy sesję realizacji transakcji zawierającą to, co kupuje klient, a następnie wysyła je na adres sesji. Płacą na hostowanej stronie i wracają na wybrany przez Ciebie adres zwrotny.

Sesja jest ważna przez 24 godziny. Podpisany webhook informuje serwer o wyniku, dzięki czemu możesz zwolnić zamówienie, nawet jeśli klient nigdy nie wróci na Twoją witrynę.

Interfejs API REST

JSON przez HTTPS na stronie utopia-payments.com/api/v1, z tajnym kluczem, który tworzysz w Dashboard → Developers. Zasobami są produkty, klienci, sesje realizacji transakcji, płatności, subskrypcje, punkty końcowe webhook, zdarzenia i Twoje własne konto.

  • Kwoty są liczbami całkowitymi i mniejszymi jednostkami: 34900 to 349,00 AED.
  • Listy są stronicowane za pomocą kursora, więc długa historia jest czytana w kolejności, bez przerw.
  • Test POST z kluczem idempotentności odtwarza swoją pierwszą odpowiedź przez 24 godziny, więc ponowna próba po przekroczeniu limitu czasu nie może zostać naliczona dwukrotnie.
  • Klucze są ograniczone do 240 żądań na minutę.

Klucze testowe umożliwiają już dziś tworzenie produktów i klientów, ale hostowana kasa testowa wymaga poświadczeń piaskownicy, które nie są jeszcze włączone i nie ma numerów kart testowych. Dopóki tak się nie stanie, wypróbuj przepływ z aktywnym kluczem i niewielką rzeczywistą płatnością – nigdy zastępując dane czyjejś karty.

Biblioteki węzłów i PHP

Obie biblioteki obsługują ten sam interfejs API, przechowują wpisane zasoby i weryfikują podpisy webhooków w jednym wywołaniu.

Node.js
npm install @utopia-payments/node
PHP
composer require utopia-payments/utopia-php

WooCommerce

Wtyczka WordPress dodaje Utopię jako metodę płatności przy kasie WooCommerce: kupujący płaci na hostowanej stronie, a zamówienie jest oznaczane jako opłacone z poziomu webhooka, a nie z przeglądarki klienta.

Pobierz plik zip z dokumentacji i zainstaluj go w obszarze Wtyczki → Dodaj nowy → Prześlij wtyczkę. Nie ma go jeszcze na liście WordPress.org, więc aktualizuje się, zastępując zip.

Nie ma jeszcze natywnej aplikacji Shopify. Sklepy Shopify korzystają z łącza płatniczego Utopia wraz z metodą płatności ręcznej, dopóki taka nie zostanie dostępna.

Dokumentacja

Nie wiesz, która trasa pasuje? Opisz swoją konfigurację sales@utopia-payments.com.

Gotowy do zatwierdzenia?

Dołącz do sprzedawców wysokiego ryzyka, którzy pewnie przetwarzają transakcje w Utopii — szybkie zatwierdzanie, stabilne płatności, żadnych niespodzianek.