Split createUser into createUser (for creating trial customers only) and subscribeUser (for upgrading to paid plans)