# Pobieranie kanałów płatności dostępnych do rejestracji

Endpoint: GET /flow/{flowServiceId}/submerchants/{submerchantId}/payment-channels/available-for-registration
Version: 1.0.0
Security: bearerAuth

## Path parameters:

  - `flowServiceId` (string, required)
    ID usługi Flow
    Example: "flow_aaaabbbb"

  - `submerchantId` (string, required)
    ID submerchanta (flsm_...) lub jego customId
    Example: "flsm_aaaabbbb"

## Response 200 fields (application/json):

  - `success` (boolean, required)
    Request status
    Example: true

  - `data` (object, required)
    Example: {"submerchantSettlementId":"252b85c9345w78z","availableForRegistration":[{"id":"paypo","image":"https://cdn.simpay.pl/payment_providers/postponed/paypo.png","name":"PayPo","category":{"id":"postponed","image":"https://cdn.simpay.pl/payment_providers/postponed/postponed.png"},"currencies":["PLN"],"type":"redirect","needs_verification":true,"description":"Kup teraz, zapłać za 30 dni","requires_company":true}]}

  - `data.submerchantSettlementId` (string, required)
    ID rozliczeniowe usługi Płatności Online submerchanta
    Example: "252b85c9345w78z"

  - `data.availableForRegistration` (array, required)
    Example: [{"id":"paypo","image":"https://cdn.simpay.pl/payment_providers/postponed/paypo.png","name":"PayPo","category":{"id":"postponed","image":"https://cdn.simpay.pl/payment_providers/postponed/postponed.png"},"currencies":["PLN"],"type":"redirect","needs_verification":true,"description":"Kup teraz, zapłać za 30 dni","requires_company":true}]

  - `data.availableForRegistration.id` (string)
    ID kanału płatności
    Example: "paypo"

  - `data.availableForRegistration.image` (string)

  - `data.availableForRegistration.name` (string)
    Example: "PayPo"

  - `data.availableForRegistration.category` (object)

  - `data.availableForRegistration.category.id` (string, required)
    ID kategorii
    Example: "blik"

  - `data.availableForRegistration.category.image` (string, required)
    URL grafiki kategorii

  - `data.availableForRegistration.currencies` (array)
    Example: ["PLN"]

  - `data.availableForRegistration.type` (string)
    Enum: "redirect", "whitelabel"

  - `data.availableForRegistration.needs_verification` (boolean)
    Czy kanał wymaga weryfikacji przez SimPay

  - `data.availableForRegistration.description` (string,null)
    Opis kanału

  - `data.availableForRegistration.requires_company` (boolean)
    Czy kanał wymaga zarejestrowanej działalności gospodarczej

## Response 400 fields (application/json):

  - `success` (boolean, required)
    Request status

  - `message` (string)
    Opis błędu

  - `errorCode` (string, required)
    Kod błędu

## Response 401 fields (application/json):

  - `success` (boolean, required)
    Request status

  - `errorCode` (string, required)
    Error status code
    Enum: "UNAUTHORIZED"


