Allow to disable username on checkout url
Description
The issue #1937 (closed) introduced the username on checkout url but didn't allow us to disable the feature.
Proposal
Allow the feature to be disabled by configuration.
Or even to select different layouts for the urls.
Links / references
This merge request !9347 (merged) related to this #1937 (closed)