Aside from state rules, some cards prohibit it, much like this new restriction on cryptocurrency.
Also, CA is one of the states which prohibits this.