Why do we ask for payment details during signup?

The reason we ask for payment details during signup is because it is form of validation that helps to verify;

a) that the person signing up is an adult and

b) that they actually have a credit / debit card, i.e. there would not be much point in us providing a free trial to someone who does not have a valid payment method.


Warning: fopen(/data/log/site-2025-04-29.log): failed to open stream: No such file or directory in /data/musiahhq/webroot/classes/Site/SiteRoute.php on line 201

Warning: fwrite() expects parameter 1 to be resource, bool given in /data/musiahhq/webroot/classes/Site/SiteRoute.php on line 202

Warning: fclose() expects parameter 1 to be resource, bool given in /data/musiahhq/webroot/classes/Site/SiteRoute.php on line 203

Warning: chmod(): No such file or directory in /data/musiahhq/webroot/classes/Site/SiteRoute.php on line 204