The business collects the customer's card details, enters these into the virtual terminal, and the payment is then processed. The terminal communicates with the customer's card provider to check details and approve the payment.