Many institutions allow you to issue yourself a digital card via your online banking/mobile app. You can turn it off whenever you want. I have digital cards for all my subscriptions in the event I have the problem you had. The digital cards all tie back to your physical one, but it allows you to give a different card number to the vendor that is not your actual plastic card number.