W celu poprawnego skonfigurowania połączenia z systemem płatności VivaWallet należy przejść przez proces instalacji i aktywacji integracji z VivaWallet. Proces ten zawiera się w kilku krokach:

  1. Instalacja integracji poprzez przycisk Zainstaluj

  2. Konfiguracja integracji poprzez przycisk Konfiguruj

    vw-konfiguracja.png

    Niezbędne jest podanie adresu email dla konta VivaWallet na które mają trafiać opłaty. Może być to nowe lub istniejące konto VivaWallet.

    Jeśli konto jest już połączone z kontem ISV VCN to krok ten należy zastąpić podaniem odpowiednich identyfikatorów MerchantID i ConnectedAccountId w ustawieniach zaawansowanych integracji.

    W przeciwnym wypadku identyfikatory automatycznie uzupełnią się po poprawnym połączeniu konta klienckiego z kontem ISV.

  3. Dokończenie integracji

    Jest to proces onboardingu, czyli połączenia konta klienckiego z kontem ISV. Proces ten odbywa się po stronie VivaWallet. Przycisk Dokończ integrację przekierowuje do odpowiedniego formularza.

    W przypadku klienta nieposiadającego konta VivaWallet:

    isv_flow_new_vw.mp4

    W przypadku klienta, posiadającego konto VivaWallet:

    isv_flow_existing_vw.mp4

  4. Konfiguracja webhooków.

    Webhooki VivaWallet to system automatycznych notyfikacji, które VivaWallet przesyła do VnetLPR. Konfiguracja Webhooków jest odrębna dla każdej instancji VnetLPR, a także dla trybów testowego i produkcyjnego.

    Konfiguracja webhooków wymaga, aby do whitelisty adresów ip został dodany adres ip, z którego VivaWallet komunikuje się z VnetLPR. Domyślnie system VnetLPR dopuszcza tylko adresy serwerów VivaWallet.

    Jeśli ruch z sieci zewnętrznej dociera do VnetLPR przez proxy. To adres ip tego proxy należy dopisać do whitelisty w Konfiguracji zaawansowanej

  5. Konfiguracja kodu źródła płatności

    Po stronie konta VivaWallet należy dodać nowe źródło płatności. Kod tego źródła należy podać w formularzu dostępnym pod przyciskiem Zmiana trybu

    vw-tryb.png

    Pozostawienie pola Kod źródła płatności w panelu klienta pustego spowoduje, że VnetLPR korzystać będzie ze źródła płatności o kodzie Default

  6. Konfiguracja zaawansowana

    Przycisk Zaawansowane daje możliwość ręcznej zmiany ustawień konfiguracji. Dostępne opcje:

Analogiczne opcje konfiguracyjne dostępne są dla trybu testowego.