In the Payment model there is a field "description" that runs to an error because the field is not supported at Hyperwallet.
Instead that should be correctly the field "notes".
https://docs.hyperwallet.com/content/api/v3/resources/payments/create
https://docs.hyperwallet.com/content/api/v4/resources/payments/create