This article covers 

Why is the request payment method URL link not considering the ‘=’ sign in the Email notifications?


Summary


When trying to use this URL (https://{site_name}.com/app/settings/billing?update=payment) as the goal for the request payment button in the emails, Chargebee turns it into https://{site_name}.com/app/settings/billing?update=payment after saving. 


Solution


This is due to the link field turning the equal ‘=’ sign into an HTML character code so that, it can be used in the email.

https://www.w3.org/MarkUp/html-spec/html-spec_13.html


As a quick test of this, If you type in = into the Google search bar, it will turn it into '='.


Most email clients send HTML emails by default. This is what Chargebee does as well so the link field will turn certain characters into HTML character codes.



Note: Be assured that this will not affect the functionality of the link and it will work as expected.