Przejdź do głównej zawartości

Przewodnik po integracji Smart Checkout

Zaktualizowano dzisiaj

Wprowadzenie

Zintegruj Viva.com Smart Checkout, aby umożliwić klientom dokonywanie bezpiecznych płatności za pośrednictwem hostowanej strony kasy. Ten przewodnik przeprowadzi Cię przez kolejne kroki bezproblemowej integracji z witryną lub aplikacją.


Zdobądź konto Viva.com, jeśli jeszcze go nie masz

Viva.com obsługuje dwa różne środowiska, upewnij się, że używasz właściwego:

Środowisko

Opis

Adres URL rejestracji

Adres URL pulpitu nawigacyjnego

Produkcja

Do dokonywania płatności w świecie rzeczywistym

Demo

Do przeprowadzania płatności testowych i innych celów testowych

Pobierz źródło płatności online i zachowaj kod źródłowy

Źródło płatności to jednostka konfiguracyjna, która umożliwia sprzedawcom konfigurowanie i zarządzanie ustawieniami integracji płatności dla ich witryn internetowych lub aplikacji mobilnych.

Skonfiguruj swoją domenę i adresy URL Viva.com do których Smart Checkout będzie przekierowywać klientów po zakończeniu płatności. Te adresy URL zwykle prowadzą do stron takich jak "Dziękujemy za zamówienie" w przypadku udanych płatności lub "Coś poszło nie tak z płatnością" w przypadku nieudanych transakcji, dzięki czemu klienci mogą bezproblemowo kontynuować podróż w Twojej witrynie lub aplikacji.

Utwórz źródło płatności dla płatności online, przechodząc do Sprzedaż > Płatności online > Strony internetowe / aplikacje na pulpicie nawigacyjnym Viva.com.

Upewnij się, że zapisałeś 4-cyfrowy kod źródłowy właśnie utworzonego źródła płatności, ponieważ będzie on później potrzebny do celów integracji i konfiguracji.

Przykładowa konfiguracja źródła płatności z kodem źródłowym 4642

Sprawdź tutaj, aby uzyskać szczegółowy przewodnik na temat tworzenia Źródło płatności onlin

Przewodnik integracji krok po kroku

Kluczowe kroki do integracji

  1. Tworzenie zlecenia płatniczego

  2. Przekieruj do Smart Checkout

  3. Obsługa zwrotów od klientów i weryfikacja wyników płatności

Krok 1: Utwórz zlecenie płatnicze

Aby zażądać płatności od jednego ze swoich klientów, musisz utworzyć zlecenie płatnicze. Każdemu zleceniu płatniczemu przypisywany jest unikalny 16-cyfrowy identyfikator, znany również jako orderCode.

Możesz wygenerować zlecenie płatnicze za pomocą interfejsu API tworzenia zlecenia płatniczego na swoim serwerze i przekazać orderCode do swojej strony internetowej lub aplikacji.

Aby uzyskać więcej informacji na temat konfiguracji zlecenia płatniczego, zapoznaj się z naszym szczegółowym przewodnikiem na naszym portalu dla programistów tutaj i tutaj.

Krok 2: Przekieruj klienta do Smart Checkout

Po przekierowaniu klienci zobaczą formularz Smart Checkout, aby wprowadzić szczegóły płatności i sfinalizować transakcję.

Dodatkowe opcje Smart Checkout

  • Opcje źródła płatności

  • Wyświetl logo swojej marki

Możesz dołączyć logo swojej marki, które będzie wyświetlane w Smart Checkout, konfigurując je w ustawieniach Źródła płatności. Szczegółowy przewodnik znajduje się na naszym portalu dla programistów tutaj.

Dodanie logo poprawia wrażenia klientów, wzmacniając tożsamość marki podczas procesu płatności. Upewnij się, że przesyłasz wyraźne logo o odpowiednim rozmiarze, aby zapewnić optymalne wyświetlanie.

Wyświetlanie przycisku anulowania

Udostępnienie przycisku Anuluj zapewnia klientom elastyczność i pomaga poprawić ogólne wrażenia użytkownika.

Możesz skonfigurować przycisk Anuluj w Smart Checkout, aby zapewnić klientom możliwość anulowania zamówień. Jest to zarządzane na poziomie źródła płatności (w sekcji Konfiguracja zaawansowana), co daje kontrolę nad tym, czy przycisk Anuluj jest dostępny dla zamówień powiązanych z określonym źródłem.

Obsługiwane platformy: Przycisk Anuluj jest obecnie obsługiwany w przypadku bezpośrednich integracji Smart Checkout i wtyczek dla Shopify i PrestaShop.

Obsługa webhooków: Możesz skonfigurować webhooki tak, aby otrzymywały powiadomienia o zdarzeniach związanych z anulowaniem zamówienia. Postępuj zgodnie z tym przewodnikiem konfiguracji elementu webhook, aby uzyskać więcej informacji

Krok 3: Zajmij się zwrotem od klienta i zweryfikuj wynik płatności

Obsługa zwrotów od klientów

Po dokonaniu płatności klienci są przekierowywani do:

  • Adres URL pomyślnych płatności zakończonych sukcesem.

  • Adres URL niepowodzenia dla nieudanych płatności.

Ustawienia te można skonfigurować za pośrednictwem Pulpitu Nawigacyjnego Konta Viva.com w Sprzedaż > Płatności online > Strony internetowe / aplikacje

Zweryfikuj wynik płatności

Weryfikacja gwarantuje, że transakcja została zakończona pomyślnie. Aby sprawdzić poprawność statusu transakcji w systemie, sprawdź następujące parametry: Amount, transactionId, statusId Wyświetl wszystkie kody StatusId

Polecane metody weryfikacji płatności:

  1. Elementy webhook:

  2. Pobierz interfejs API transakcji:

    • Aby uzyskać więcej informacji na temat wywołania interfejsu API i jego parametrów, zapoznaj się z dokumentacją Pobierz interfejs API transakcji w naszym portalu dla programistów

Dodatkowa konfiguracja

Dzięki Viva.com Smart Checkout przygotowaliśmy wiele funkcji i narzędzi, z których możesz korzystać i dać swoim klientom więcej opcji płatności.

  • Płatności cykliczne: Metoda płatności, w której sprzedawca (Ty) inicjuje opłaty automatycznie zgodnie z wcześniej określonym harmonogramem bez angażowania klienta po pierwszej płatności.

  • Preautoryzacje: Metoda płatności używana do weryfikacji dostępności środków i zarezerwowania kwoty, przy czym faktyczny transfer środków jest inicjowany później.

Szczegółowe przewodniki można znaleźć na naszym portalu dla programistów, aby przejść do wszystkich konfiguracji, których możesz dokonać za pośrednictwem swojego konta w celu akceptowania płatności online, a także zapoznać się ze wszystkimi alternatywami i usługami, które oferujemy.

Czy to odpowiedziało na twoje pytanie?