Business should not be allowed to store credit card numbers that can be stolen and used. The credit card providers should generate a unique credit card number for the business to store that will only work for the purchaser at that business.
Also credit card providers should let me generate credit card numbers as I wish for use online (that are unique and can be stopped at any time I wish). If I get some customer hostile business that makes canceling a huge pain I should just be able to turn off that credit card “number.”
Laws should be adjusted to allow this consumer controlled spending and require that any subscription service must take the turning off of the payments as cancellation.
For some plan where the consumer agrees up front to say 12 months of payments then special timed numbers should be created where the potentially convoluted process used now remain for the first 12 months.
Also users should be able to interact with there credit reports and do things like turn on extra barriers to granting credit (things like they have to be delayed for 14 days after a text, email [to as many addresses and the consumer wants to enter] and postal notification are sent to the user. Variations on how these work is fine (for example, setting criteria for acceptance of the new credit early at the consumers option if certain conditions are met (signing into the web site and confirming information…).
Better security on the cards themselves are also needed in the USA. The costs of improvement are not just the expenses credit card and retailers face but the huge burden to consumers from abuse of the insecure system in place for more than a decade. It is well past time the USA caught up with the rest of the world for on-card security.
The providers have done a lousy job of reducing the enormous burden of fraud on consumers. As well as failing to deal adequately with customer hostile business practices (such as making canceling very cumbersome and continuing to debit the consumer’s credit card account).
Related: Protect Yourself from Credit Card Fraud – Personal Finance Tips on the Proper use of Credit Cards – Continued Credit Card Company Customer Dis-Service – Banks Hoping they Paid Politicians Enough to Protect Billions in Excessive Fees