Credit Card on file

Hello, Is there an app for Shopify to capture customers credit card details and be able to charge them at a later date?

• when I client books an appointment with me they enter their credit card info, I’d like to capture that info to be able to charge fees for missed appointments etc