Funkcje systemu GRYFCARD w. 18
GRYFCARD-ON-LINE moduł autoryzacji
Poprzednie: GRYFCARD/WWW moduł oddziałowy Następne: Referencje systemu GRYFCARD |
Lista funkcji
- Wymiana danych z centrum rozliczeniowym First Data-POLCARD.
- Autoryzacja kart w trybie on-line.
Schemat wymiany informacji
Przepływ informacji rozpoczyna pytanie o autoryzację operacji kierowane do systemu First Data-POLCARD. Tam w oparciu o posiadane na temat karty dane (weryfikacja PVV, CVV, CVV2, statusu karty, daty ważności itp.) następuje wstępna weryfikacja danych. First Data-POLCARD wysyła do systemu banku banku pytanie autoryzacyjne kwoty operacji. Tam następuje weryfikacja danych w oparciu o informacje wymieniane on-line z systemami księgowymi banku lub na zasadzie autoryzacji zastępczej wewnątrz banku. Bank nadaje numer autoryzacji i odsyła do First Data-POLCARD odpowiedź o pozytywnej/negatywnej autoryzacji operacji oraz plik z saldami do autoryzacji zastępczej. First Data-POLCARD wysyła do punktu obsługi klienta odpowiedź o pozytywnej/negatywnej autoryzacji.
Schemat wymiany informacji o saldach i autoryzacjach pomiędzy bankiem i First Data-POLCARD.
Autoryzacja zastępcza
Autoryzacja zastępcza dokonywana jest w dwóch przypadkach. W sytuacji braku łączności w trybie on-line pomiędzy First Data-POLCARD i GRYFCARD oraz w przypadku braku komunikacji pomiędzy bankiem i oddziałem.
Autoryzacja zastępcza (STIP)
Autoryzacja zastępcza (STIP) dokonywane jest przez First Data-POLCARD w momencie nie dostępności w trybie on-line modułu GRYFCARD. Może się odbywać w dwóch przypadkach: awarii i zaplanowanej niedostępności.
Awaria może dotyczy łączy lub samego systemu GRYFCARD. Autoryzacja zastępcza będzie w tym przypadku wykonywana przez First Data-POLCARD automatycznie, jeśli w ciągu określonego czasu GRYFCARD nie odpowie na zapytanie autoryzacyjne.
W przypadku zaplanowanego braku dostępności systemu GRYFCARD, autoryzacja zastępcza wykonywana jest od momentu przysłania przez system GRYFCARD komunikatu o niedostępności systemu i kończy się z chwilą przysłania komunikatu o ponownej dostępności.
Do autoryzacji zastępczej wykorzystywane są salda zgodnie z zestawieniem sald ostatnio przysłanym przez GRYFCARD, które zdążyło zostać wczytane do First Data-POLCARD. Aby to nastąpiło zestawienie sald musi być odpowiednio wcześnie wysłane. Salda są pomniejszane na bieżąco o realizowane transakcje do momentu następnej aktualizacji sald. W trakcie autoryzacji zastępczej First Data-POLCARD sam nadaje numery autoryzacji.
Przekazanie sald dla autoryzacji zastępczej do First Data-POLCARD
System GRYFCARD umożliwia generowanie i wysyłanie do First Data-POLCARD zestawienia dostępnych sald automatycznie z określoną częstotliwością lub na żądanie.
System umożliwia wysłanie do systemu First Data-POLCARD komunikatu przejścia na tryb niedostępny, po którym system First Data-POLCARD zostanie przełączony na autoryzację zastępcza.
Komunikat zakończenia autoryzacji zastępczej
System umożliwia wysłanie do systemu First Data-POLCARD komunikatu przejścia na tryb dostępności on-line, po którym system First Data-POLCARD powróci do trybu normalnej autoryzacji.
Przyjęcie komunikatów z autoryzacji zastępczej
System First Data-POLCARD po przejściu z autoryzacji zastępczej na normalna przesyła do systemu GRYFCARD wszystkie zaległe komunikaty autoryzacji, które nagromadziły się w trakcie autoryzacji zastępczej. System GRYFCARD odbiera wszystkie komunikaty.
Blokada środków na rachunku
Po otrzymaniu komunikatów z autoryzacji zastępczej system GRYFCARD rejestruje blokady i wysyła informacje do systemów oddziałowych.
Autoryzacja zastępcza wewnątrz Banku
Autoryzacja zastępcza wewnątrz Banku następuje w momentach planowanej lub nieplanowanej przerwy komunikacji on-line z oddziałem. W przypadku takiej przerwy odpowiedzi kierowane do First Data-POLCARD generowane są na podstawie ostatnio zarejestrowanych sald z uwzględnieniem blokad zarejestrowanych w systemie GRYFCARD.
W momencie ponownego uruchomienia połączenia on-line z oddziałem system GRYFCARD generuje do systemu oddziałowego listę blokad zastępczych wygenerowanych w czasie przerwy połączenia.
Czas odpowiedzi
Na czas odpowiedzi na zapytania największy wpływ mają: jakość połączenia internetowego pomiędzy jednostką wysyłającą zapytanie, a modułem GRYFCARD oraz pomiędzy GRYFCARD i First Data-POLCARD oraz ogólna ilość kart płatniczych obsługiwanych przez GRYFCARD.
GRYFCARD SWITCH
Charakterystyka
Bezpośrednią komunikację z systemem First Data-POLCARD utrzymuje moduł GRYFCARD SWITCH.
Zadania modułu:
- kontrola utrzymywania połączenia z First Data-POLCARD,
- odbieranie komunikatów z First Data-POLCARD,
- kontrola zgodności komunikatów z protokołem BIC ISO opartym na normie ISO8583,
- konwersja komunikatów BIC ISO na postać obsługiwaną przez moduł GRYFCARD-ON-LINE,
- konwersja komunikatów z postaci obsługiwanej przez moduł GRYFCARD-ON-LINE na postać BIC ISO,
- generowanie logów transmisji danych,
- przesyłanie komunikatów do odpowiedniego systemu autoryzacyjnego, z uwzględnieniem jego dostępności monitorowanej przez program GryfCard-Monitor,
- uproszczona obsługa komunikatów grup 500 i 800 określonych w protokole BIC ISO.
System ten pracuje w oparciu o następujące parametry sterujące:
- opisy pól występujących w komunikatach zawarte w plikach ded*.txt,
- adresy URL systemów współpracujących zawarte w pliku switch.conf,
- szablony numerów kart decydujące o przekierowaniu komunikatu do odpowiedniego systemu autoryzacyjnego zawarte w pliku switch.conf,
- szablony odpowiedzi dla komunikatów grup 500 i 800 obsługiwanych lokalnie w systemie SWITCH zawarte w plikach reply_0XXX.txt.
System SWITCH przyjmuje zapytanie od systemu PolCard. Na podstawie nagłówka zapytania identyfikuje jego numer. Na podstawie uzyskanego numeru zapytania i odpowiedniego pliku ded*.txt (zamiast * jest użyty fragment numeru zapytania) system dokonuje rozłożenia komunikatu na pola wraz z kontrolą poprawności komunikatu.
W zależności od numeru komunikatu dla komunikatów 8xx i 5xx system przygotowuje odpowiedź z pliku reply_0XXX.txt (gdzie zamiast XXXX jest użyty numer komunikatu) Dzięki temu Bank może samodzielnie decydować o zawartości odpowiedzi jaką generuje system na poszczególne komunikaty 8xx i 5xx.
Komunikaty inne niż 8xx i 5xx są przesyłane do innych systemów. Inne systemu są identyfikowane na podstawie pliku switch.conf sekcja [server]. Na podstawie numeru karty oraz informacji z pliku switch.conf sekcja [card_nr] system SWITCH ustala, do którego systemu oraz w jakim formacie wysłać komunikat. Następnie przed wysłaniem komunikatu system SWITCH sprawdza dostępność wybranego systemu. Jeżeli jest on niedostępny, przechodzi na autoryzację zastępczą.
System SWITCH oczekuje na odpowiedź od właściwego systemu autoryzacyjnego. Po otrzymani odpowiedzi system przesyła ją do systemu First Data-POLCARD. Jeżeli system SWITCH nie otrzyma odpowiedzi (w czasie określonym w konfiguracji) to przechodzi na autoryzację zastępczą, a zapytanie jest kierowane do systemu GryfCard. Informacja o przejściu w tryb autoryzacji zastępczej jest przekazywana do systemu GryfCard-MONITOR.
Na podstawie numeru karty z komunikatu i szablonów podanych w konfiguracji systemu SWITCH podejmuje decyzję o tym, do którego z systemów autoryzacyjnych Banku przekierować komunikat. Komunikaty do innego systemu autoryzacyjnego przesyłane są w takiej formie w jakiej otrzymano je z First Data-POLCARD. Jeżeli komunikat obsługiwany jest przez inny system autoryzacyjny komunikat wysyłany jest dodatkowo do systemu GRYFCARD-ON-LINE tylko w celu rejestracji.
Log komunikatów
Program tworzy log zapytań w formacie tekstowym, gdzie polem oddzielającym pola jest średnik. W kolejnych liniach zapisane są kolejne zapytania w kolejności zakończenia obsługi. Każda linia zawiera dane:
- data i czas przyjęcia komunikatu w formacie YYYY-MM-DD hh:mm:ss.mmm,
- bufor zapytania (obraz komunikatu otrzymanego z First Data-POLCARD),
- bufor odpowiedzi (obraz komunikatu otrzymanego z GryfCard on-line lub innego systemu autoryzacyjnego),
- czas przetwarzania w milisekundach liczony od momentu otrzymania zapytania do momentu zakończenia wysłania odpowiedzi,
- system do jakiego zostało przekierowane zapytanie (nazwa systemu z pliku konfiguracyjnego).
Log zdarzeń wewnętrznych
Program zapisuje także dodatkowe informacje w logu zdarzeń:
- komunikaty o błędnych buforach,
- komunikaty o problemach komunikacyjnych,
- informacje o konfiguracji systemu,
- informacje przydatne przy śledzeniu zachowania systemu.
Log ten jest konfigurowalnym logiem zdarzeń i może być plikiem tekstowym lub systemowym logiem zdarzeń Windows. Operator może określić poziom szczegółowości logowania na jednym z dostępnych poziomów.
GRYFCARD MONITOR
Charakterystyka
Jest to moduł kontrolujący połączenie z systemami autoryzacyjnymi, z którymi komunikuje się system. Moduł ten, co określony czas, łączy się z wymienionymi w konfiguracji systemu lokalizacjami i sprawdza, czy są one w stanie odpowiedzieć poprawnie na zapytanie 0800 (Network Management Request). Komunikacja z innym systemem autoryzacyjnym odbywa się tylko przy użyciu komunikatów BIC ISO.
Jeżeli komunikacja z innym systemem autoryzacyjnym Banku jest przerwana to komunikaty przekierowywane są do systemu GRYFCARD-ON-LINE w celu autoryzacji zastępczej. System GRYFCARD-ON-LINE dokonuje autoryzacji na podstawie danych przechowywanych w systemie. Po ponownym nawiązaniu połączenia z innym systemem autoryzacyjnym Banku wysyłane są do niego komunikaty informujące o blokadach dokonanych przez system GRYFCARD-ON-LINE. Po potwierdzeniu przez inny system autoryzacyjny przyjęcia wszystkich komunikatów blokad dokonanych przez GRYFCARD-ON-LINE system SWITCH uznaje, że połączenie z innym systemem autoryzacyjnym jest nawiązane. Od tego momentu komunikaty BIC ISO są na bieżąco przekierowywane do innego systemu autoryzacyjnego.
PLATFORMA INTEGRACYJNA
Charakterystyka
GRYFCARD posiada możliwość współpracy z innymi systemami bankowymi w trybie on-line. Fundamentem tego rozwiązania jest szyna danych. Szyna dnaych poprzez odpowiedni interfejs służy do komunikacji poszczególnych modułów GRYFCARD z innymi systemami bankowymi posiadającymi sprzęgi w konwencji SOA.
GRYFCARD umożliwia pracę w systemie poprzez przeglądarkę w oddziałach lub bankach stowarzyszonych (np. bankach spółdzielczych). Jest to możliwe dzięki wykorzystaniu w jego budowie rozwiązań HEUTHES opartych na technologii Client-Web-Server i serwerze aplikacyjnym HDBJ. System jest łatwy do zintegrowania z innymi usługami Web Services. Jedną z nich może być sprzęg do SOA. HEUTHES udostępnił już taką usługę. System bankowy poprzez szynę może sięgać do danych związanych z kartami i system kartowy GRYFCARD może odpytywać główny system bankowy na przykład o saldo lub inne informacje. GRYFCARD współpracuje z centrami rozliczeniowymi, takimi jak First Data-POLCARD zapewniając autoryzację on-line transakcji kartowych. Dzięki standardowi SOA oprogramowanie HEUTHES jest łatwo integrowalne z innymi aplikacjami w ujednoliconym poprzez szynę danych ESB środowisku rozwiązań bankowych.
Architektura systemu GRYFCARDFunkcje systemu GRYFCARD
GRYFCARD moduł centralowy
GRYFCARD/WWW moduł oddziałowy
GRYFCARD-ON-LINE moduł autoryzacji
Referencje systemu GRYFCARD
Poprzednie:
GRYFCARD/WWW moduł oddziałowy
Następne:
Referencje systemu GRYFCARD
Zobacz także systemy ERP do obsługi firm i zaplecza bankowego
Zapytaj o więcej szczegółów! Wyślij zapytanie ›