Tworzenie płatności jednorazowych
Kiedy system przetwarzania płatności osoby trzeciej przetwarza nową płatność jednorazową, wywoła przychodzącą usługę internetową C1-ThirdPartyOneTimePayNotification za pomocą czynności "Dodaj". Szczegóły płatności obejmują datę/godzinę płatności, kwotę płatności i podstawowe szczegóły o metodzie płatności (np. rachunek bankowy lub karta kredytowa).
-
Jeśli data płatności to data bieżąca, będzie ona przetwarzana jako płatność natychmiastowa.
-
System tworzy jednorazowe zadanie płatności osoby trzeciej, które z kolei tworzy płatność zamrożoną.
-
Data/godzina płatności wysłana przez procesor płatności osoby trzeciej jest przechowywana jako charakterystyka połączenia wpłaty za pomocą typu charakterystyki daty/godziny przetwarzania w głównej konfiguracji integracji przetwarzania płatności jednorazowej osoby trzeciej. Ma to na celu pobranie rzeczywistej daty/godziny przetworzenia płatności. Te informacje są wykorzystywane przez przetwarzanie kontroli wpłat.
Uwaga: Data/godzina płatności jest sprawdzana pod kątem formatu XSD. Wszelkie kolejne ręczne aktualizacje tej daty/godziny muszą być w poprawnym formacie XSD. W tym celu istnieje jednorazowy algorytm walidacji charakterystyki typu C1-VALDATE. -
Odwołanie do ID zadania usługi zadania płatności jednorazowej osoby trzeciej jest przechowywane jako charakterystyka połączenia wpłaty za pomocą typu charakterystyki odwołania do przetwarzania w głównej konfiguracji integracji przetwarzania płatności jednorazowej osoby trzeciej. Dzięki temu można zidentyfikować, czy zdarzenie płatności/połączenie wpłaty zostały utworzone za pomocą przetwarzania płatności osoby trzeciej.
-
ID zdarzenia płatności jest wysyłany z powrotem do systemu przetwarzania płatności osoby trzeciej, aby możliwa była identyfikacja płatności, jeśli wystąpi w przyszłości potrzeba anulowania płatności.
-
-
Jeśli data płatności to data przyszła, będzie ona przetwarzana jako płatność zaplanowana.
-
System tworzy oczekujące jednorazowe zadanie płatności osoby trzeciej. Dodatkowe czynności nie są wykonywane dopóki system przetwarzania płatności osoby trzeciej nie wyśle kolejnego powiadomienia o tym, że zaplanowana płatność została przetworzona.
-
ID zadania serwisowego jest wysyłany z powrotem do systemu przetwarzania płatności osoby trzeciej, aby możliwa była identyfikacja zadania serwisowego w kolejnych żądaniach w celu zaktualizowania lub przetworzenia oczekującej płatności jednorazowej.
-
-
System sprawdza, czy zaksięgowana płatność została już utworzona na podstawie poprzedniego wywołania usługi internetowej.
-
Konto jest zablokowane podczas tworzenia zdarzenia płatności.
Więcej informacji na temat cyklu życia zadania serwisowego Powiadomienie o płatności jednorazowej osoby trzeciej zawiera obiekt biznesowy C1-ThirdPartyOneTimePayTask dostępny w systemie.
Dodatkowe informacje o ustawieniach głównej konfiguracji można znaleźć w głównej konfiguracji integracji przetwarzania płatności osoby trzeciej dostępnej w systemie.