# Multiwypłaty
Opcja dostępna w przypadku włączonej funkcji multiwypłaty. Do podstawowego zapytania należy załączyć dodatkową tablicę `multipayout` z następującymi parametrami:
| Parametr | Typ | Parametr wymagany | Opis |
|---------------------|---------------|-------------------|----------------|
| `ban` | string | `TAK` | Numer konta bankowego |
| `amount` | integer | `TAK` | Kwota transakcji w najmniejszej jednostce waluty np. **grosze** |
| `label` | string(70) | `TAK` | Nazwa odbiorcy **Dopuszczalne znaki**: A-Za-z0-9-"',. oraz znak spacji(0x20) i znaki z zakresu UNICODE 00C0 - 02C0 (m.in. polskie znaki diakrytyczne) |
| `title` | string(105) | `NIE` | Tytuł przelewu **Dopuszczalne znaki**: A-Za-z0-9#&_-"',.\/ oraz znak spacji(0x20) i znaki z zakresu UNICODE 00C0 - 02C0 (m.in. polskie znaki diakrytyczne). Jego obecność powoduje wyodrębnienie danej transakcji na koncie odbiorcy. Podanie parametru dla jednego elementu warunkuje konieczność dostarczenia go dla pozostałych |
Każda wypłata zawarta w formularzu poniżej powinna zawierać kolejne indexy **numerowane od 0**.
Przykładowa zawartość formularza:
```html
```
## Przykładowa struktura danych
```php
$fields = [
'merchantId' => '6yt3gjtm9p1odfgx8491',
'serviceId' => '63f574ed-d90d-4abe-9cs1-39117584a7b',
'amount' => '300',
'currency' => 'PLN',
'orderId' => '123',
'orderDescription' => 'Example transaction',
'customerFirstName' => 'John',
'customerLastName' => 'Doe',
'customerEmail' => 'johndoe@domain.com',
'customerPhone' => '501501501',
'urlSuccess' => 'https://your-shop.com/success',
'urlFailure' => 'https://your-shop.com/failure',
'urlReturn' => 'https://your-shop.com/return',
'multipayout' => [
[
'ban' => '72105000028166973380325415',
'amount' => '100',
'label' => 'Nazwa firmy 0',
],
[
'ban' => '58105000025503268251444948',
'amount' => '200',
'label' => 'Nazwa firmy 1',
],
],
];
```
Powyższe parametry należy uwzględnić podczas wyliczania sygnatury zgodnie z punktem [Autoryzacja](#topic-autoryzacja)