I understand what you’re saying, but activating a prepaid card and having it approved for purchases aren’t always the same thing. A card can be successfully issued and activated, yet a purchase can still be declined or canceled if the billing information on a specific transaction doesn’t match what the merchant or payment processor expects..
I'll respectfully disagree. A card that is successfully and legally issued and activated can be spent anywhere. Merchant, over the counter, even spent by balance transfer. You'll only get declined when you go behind some certain limits.
In the case of controlled cards, they all have limits. Depending on the bank issuer. If you stay within limits, you're good. If you exceed, you're in trouble. Some folks possess a card with $30,000 credit line and attempt to spend all that at once on a merchant. What reason are you giving the bank to want to debit your card with such amount all at once? Only bank Wire and DD allows such without issues. Some folks even go to the extent of purchasing Gift cards at stores and wanting to spend all $30,000 at once in a single day. Of cos you'll get declined. Worse, the card will get locked.
All these restrictions you mentioned can only be a thing when you are dealing with spammed cards. A fully self controlled registered card can be spent anywhere. Online and offline.
And of cos, spending a controlled card online has to be done carefully. A lot has to do with how to shield your footprints online. You can't have a card with Oklahoma billing and then proceed to set your IP to Florida. Of cos whatever transaction you're doing will definitely be subjected to scrutiny.
Fraud is tactical. You snooze, you loose.