No, Vault does not handle credit card payments from customers.
If you'd like to receive funds you can share the account details in the currency of your choice so customers can transfer funds directly into your account. To view your account details:
Click on the Accounts tab
Select the currency you'd like to view
You will always see the local payment options (EFT, ACH, SEPA, FPS) first, these are usually faster and cheaper for the recipient to send you funds in
To simply things, it's always best to share your account details PDF directly with anyone that is looking to send funds into your Vault account