Yes. Magic provides your assistant with the tools to make payments on your behalf.
Only with your explicit written permission, your assistant will be able to make a payment using the payment information Magic has on file for your account.
This works by Magic first charging the total amount through the payment method you have on file. After payment is received, Magic creates a virtual credit card for the assistant to use holding the exact amount needed to handle the payment.
This method allows your assistant to make payments and purchase items for you without you giving the assistant your payment info. Your payment info stays secure, using Stripe, and is only shared between you and Magic.