Post

I need to cancel a car rental reservation I made with europcar.com (which is cancellable for free according to their T&C!). - When I try from the website it fails because the email I used has a + in it, they have some bug in their server-side URL decoding and it gets converted into a space

0 reposts16 likes

They are URL encoding it, but then on the server they are doing something weird and converting %2B to a space. They are however _not_ double-decoding, because %252B gets decoded to %2B and not to a +.

- All of their email addresses bounce when I try to contact them, with their email server giving an error that "The account <my email address> is disabled" - Their phone customer service are the most useless people possible, and are just able to tell me to either do it on the website or via email :/

Use percent encoding for the + sign ? If you really think it gets converted to a space. Wouldn't be the first time to encounter systems where signing up works with a + in the email but some secondary system (support, payment, shipments) give an error that the email is invalid 😔.