Hi, @pkeogh. I'd like to know what specific area in QuickBooks you want to set up an automatic debit card payment. This can help us figure out where we will guide you in completing your task.
It's also worth noting that whenever you set up QuickBooks Bill Pay or Payments, the email address you utilize when you create your account will automatically be entered. If it asks you to provide one, you can simply type the one associated with your company.
Keep in mind, that you will also received an activation email from QuickBooks through text or email.
If you are referring to customers invoice, you can create a recurring payments. Your company email will be utilize and get paid automatically by charging your customer for the same amount on a scheduled billing cycle. Check out this article for detailed information: How to set up automatic payments for your small business.
You can leave a comment below if you mean something else to align us with your goal.