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:

<input type="hidden" value="63f574ed-d90d-4abe-9cs1-39117584a7b7" name="serviceId">
<input type="hidden" value="6yt3gjtm9p1odfgx8491" name="merchantId">
<input type="hidden" value="300" name="amount">
<input type="hidden" value="PLN" name="currency">
<input type="hidden" value="123" name="orderId">
<input type="hidden" value="Example transaction" name="orderDescription">
<input type="hidden" value="John" name="customerFirstName">
<input type="hidden" value="Doe" name="customerLastName">
<input type="hidden" value="johndoe@domain.com" name="customerEmail">
<input type="hidden" value="501501501" name="customerPhone">
<input type="hidden" value="https://your-shop.com/success" name="urlSuccess">
<input type="hidden" value="https://your-shop.com/failure" name="urlFailure">
<input type="hidden" value="https://your-shop.com/return" name="urlReturn">
<input type="hidden" value="card,pbl" name="visibleMethod">
<input type="hidden" value="72105000028166973380325415" name="multipayout[0][ban]">
<input type="hidden" value="100" name="multipayout[0][amount]">
<input type="hidden" value="Nazwa firmy 0" name="multipayout[0][label]">
<input type="hidden" value="58105000025503268251444948" name="multipayout[1][ban]">
<input type="hidden" value="200" name="multipayout[1][amount]">
<input type="hidden" value="Nazwa firmy 1" name="multipayout[1][label]">
<input type="hidden" value="1a466af99a18c4691576bbbf5b935e2ac082285ae28a88f8686ac3317836a6f5;sha256" name="signature">

Przykładowa struktura danych

$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