Platnosci Polcard (Fireserv)

Obsługa płatności online, kart kredytowych, czytniki kart, dostawcy usług
Awatar użytkownika
jevkoo
Administrator
Posty: 491
Rejestracja: 2009-05-17, 19:28
Lokalizacja: Skoczów

Platnosci Polcard (Fireserv)

Post autor: jevkoo »

Rozwiązanie pozwala na płatność online bezpośrednio do hotelu.
API umożliwia dodawanie płatności, sprawdzanie i przesyłanie statusów po dokonaniu płatności przez klienta.
API jest oparte o architekturę REST. Zapytania i odpowiedzi mają format JSON.

1. Wymagane parametry
dane do GUI VPOS
a) Merchant Code (MID)
b) POS Identifier
c) login

2. Zasada działania

Obrazek

Za częstotliwość automatycznego sprawdzenia odpowiada parametr EspagoLinkAktualizacjaOnlineRodzajAkcji
0:ręcznie,1:po zamkn. doby,2:co godzinę


3. Możliwe odpowiedzi

- created- utworzony
- auto sent - wysłany automatycznie przez system przez mail
- pending - link dostarczony, płatność niedokonana
- link consumed - Płatność przebiegła prawidłowo
- link expired - przeterminowany
- cancelled - anulowany przez sprzedawcę

4. Konfiguracja w Plaza 2022

Należy ustawić parametr typu biblioteki (EspagoTypBiblioteki) na 2
Wymagana biblioteka pFireServ.dll
oraz biblioteki SSL (libeay32.dll i ssleay32.dll).

Parametr PayByLinkDomyslnySposobPlatnosci
wskazuje jaka będzie domyślna forma płatności podczas tworzenia linku. Po stworzeniu linku formy płatności nie można zmienić.
Dostępne:
0: karta kredytowa
1: szybki przelew
2: Masterpass (uwaga, nie wszystkie bramki mają do niego dostęp, najlepiej przetestować)
4: PSP (np. blik, Stripe)
-1: wszystkie powyższe.

Ekran płatności wtedy jest inny niz dla karty:

Obrazek

a) należy skonfigurować profil używając danych z pkt 1
Obrazek

b) należy zdefiniować rodzaj i parametry biblioteki w modułach programu

Obrazek

Uwaga:
Kod stanowiska POS (POS Identifier) musi być wypełniony w konfiguracji biblioteki, nie profilu. Jeden profil może obsługiwać wiele stanowisk POS.
Nazwa sprzedawcy tez jest określana w konfiguracji biblioteki.
W przypadku braku poprawnej definicji profilu importu, będzie on pobierany z ustawień biblioteki, tak samo jak hasło czy merchant code (MID).
Jednak należy unikać przechowywania hasła w konfiguracji. Hasła są szyfrowane, jednakże bezpieczniejszą metoda jest przechowywanie ich w bazie (profil)