Who still does that? I know American Express used to offer one-time CC numbers, but no longer does.
Another company, Privacy.com, does on-the-fly numbers as debit cards drafting from your bank account.
https://www.bankofamerica.com/privacy/accounts-cards/shopsaf...