Case study > Banking & Financial Services > Integracja systemu płatności z zewnętrznym serwisem dla Fiserv

Edge One Solutions wsparło Fiserv w integracji systemu płatności z zewnętrznym serwisem obsługującym aktywne operacje transakcyjne oraz w rozwoju precyzyjnego zarządzania dostępem użytkowników.
Rozwiązanie umożliwiło obsługę zwrotów, obciążeń zwrotnych i unieważnień transakcji, przy jednoczesnym ograniczeniu dostępu do uprawnionych kont i sklepów.
Fiserv, międzynarodowy dostawca rozwiązań e-commerce, obsługuje duży wolumen transakcji płatniczych oraz operacji takich jak zwroty, obciążenia zwrotne i unieważnienia. Organizacja potrzebowała rozszerzyć możliwości systemu, aby usprawnić zarządzanie dostępem do narzędzi transakcyjnych dla określonych grup użytkowników.
Kluczowym wyzwaniem była integracja istniejącego systemu płatności z zewnętrznym serwisem obsługującym aktywne operacje transakcyjne. Równocześnie należało zapewnić, że dostęp do tych funkcji otrzymają wyłącznie właściwi użytkownicy.
Projekt wymagał precyzyjnego zarządzania uprawnieniami oraz poprawnego mapowania danych transakcyjnych pomiędzy zewnętrznym serwisem a danymi konkretnych sklepów, tak aby operacje były realizowane na właściwych rachunkach i dla właściwych odbiorców.

Zespół Edge One Solutions przygotował integrację z zewnętrznym serwisem płatniczym, udostępniającą obsługę obciążeń zwrotnych, zwrotów płatności i unieważnień transakcji w istniejącym ekosystemie.
Zakres objął stworzenie mechanizmu weryfikacji uprawnień użytkowników na podstawie dostępu do określonych typów kont. Rozwiązanie umożliwia właścicielowi sklepu dynamiczne przyznawanie oraz odbieranie dostępu do serwisu dla poszczególnych użytkowników.
Prace obejmowały także zaprojektowanie mapowania danych transakcyjnych między serwisem IPG a danymi danego sklepu, a następnie uwzględnienie go w kontrakcie integracyjnym z Merchant Portal.

Dostarczono mechanizm kontroli dostępu oparty na flagach przechowywanych w bazie danych. Pozwala on elastycznie zarządzać uprawnieniami użytkowników i ograniczać dostęp do operacji aktywnych zgodnie z przypisanymi rolami oraz kontami.
Integracja z zewnętrznym serwisem umożliwiła bezpieczną obsługę operacji płatniczych, a precyzyjne mapowanie danych zapewniło ich właściwe przypisanie do obsługiwanych sklepów.
Rozwiązanie oparte na Java, Spring, REST API, SQL i Hibernate rozbudowało funkcjonalność systemu płatniczego, zwiększając kontrolę nad dostępem do narzędzi transakcyjnych i wspierając sprawną realizację procesów operacyjnych.
