axotion / laravel-dotpay

Paczka do Laravela umożliwająca wysyłanie danych bezpośrednio po API
MIT License
12 stars 11 forks source link

Update CreatePaymentLink.php #11

Closed mgralikowski closed 5 years ago

mgralikowski commented 5 years ago

Przekazanie nulla generuje błąd:

This field may not be null.

Przekazanie języka nieobsługiwanego generuje błąd:

"cs" is not a valid choice.

Najprościej jest nie przekazywać parametru - wtedy odpowiedzialność za wybór języka leży po stronie DotPay. Tym bardziej, że mają bug, bo wg ich supportu i dokumentacji język czeski jest obsługiwany, natomiast jak go przekazuje to dostaję error j/w. Poza tym opcjonalność tego parametru pozwoli na większą swobodę, inaczej albo biblioteka, albo użytkownik biblioteki musi we własnym zakresie sprawdzić czy dany język jest obsługiwany przez DotPay, zanim go przekaże do api.