On June 11th, 2019 we made improvements to our payment portals based on your feedback.