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.