# Pobieranie danych ACS challenge Metoda służy do zwrócenia danych potrzebnych do przeprowadzenia SCA (ACS challenge). Zwykle dane te zwracane są w odpowiedzi na żądanie inicjujące płatność, ale możliwe jest, że konieczność przeprowadzenia SCA zostanie zgłoszona później, podczas odpytania o status płatności. Endpoint: GET /v1/ecommerce/payment/{paymentId}/acsData Version: 2.1.15 Security: bearerAuth ## Path parameters: - `paymentId` (string, required) Identyfikator płatności w systemie operatora płatności ## Response 200 fields (*/*): - `paymentId` (string) Identyfikator płatności w systemie operatora płatności - `acsData` (object) Dane potrzebne do wykonania ACS challenge - `acsData.tdsServerTxnId` (string) Identyfikator transakcji z systemu 3DS Server - `acsData.acsTxnId` (string) Identyfikator transakcji z systemu ACS (z komunikatu ARes) - `acsData.acsRefNumber` (string) Numer referencyjny transakcji z systemu ACS (z komunikatu ARes) - `acsData.acsSignedContent` (string) Blok zawierający sygnaturę ACS służący do weryfikacji ACS przez SDK - `acsData.acsURL` (string) Adres URL serwera ACS (do obsługi flow webowego) - `acsData.challengeWindowSize` (string) Rozmiar okna ACS challenge Example: "05" - `acsData.messageType` (string) Typ komunikatu (CReq) Example: "ARes" - `acsData.messageVersion` (string) Wersja protokołu - `acsData.creqPayload` (string) Formularz z danymi do wykonania ACS challenge (do obsługi flow webowego) - `acsData.acsStartProtocol` (string) Najstarsza wersja protokołu wspierana przez ACS - `acsData.acsEndProtocol` (string) Najnowsza wersja protokołu wspierana przez ACS - `acsData.dsStartProtocol` (string) Najstarsza wersja protokołu wspierana przez DS - `acsData.dsEndProtocol` (string) Najnowsza wersja protokołu wspierana przez DS ## Response 400 fields ## Response 401 fields ## Response 403 fields ## Response 500 fields