This one is tricky to clean up due to the Chrome/Payments communication.
Google Payments only shows the shortened, updated ToS if Chrome relays that it showed the longer, updated card upload prompt explanation. This feature launched in M67 and M68. Here's the cleanup plan:
1) Payments-side, determine Chrome version from the calling user agent string. If M69+, *always* show the shortened ToS message.
2) Chrome-side, clean up experiment code.
As a result: Pre-M69 Chrome clients with the flag off will still be respected by Payments and show the longer legal message, while Payments will automatically assume the same logic as experiment-on for all Chrome clients M69+, allowing Chrome clients to stop sending experiment status.
Comment 1 by siyua@chromium.org
, Oct 3