When the PUDO specifies that they want to be paid for the service the App expects the number to use US format (decimal separator is dot); if the keyboard of the user is not US it is likely to have a semicolon in the numeric keypad, and it will not work.
Moreover the message is not something like "Invalid number format" but a non-understandable "Something went wrong".
We should:
Accept both the '.' and the ',' as decimal separator, and fix it on the fly (we will NEVER have a reward of > 999 EUR, so accepting e thousand separator is pointless)
When the PUDO specifies that they want to be paid for the service the App expects the number to use US format (decimal separator is dot); if the keyboard of the user is not US it is likely to have a semicolon in the numeric keypad, and it will not work. Moreover the message is not something like "Invalid number format" but a non-understandable "Something went wrong". We should: