Can you take an additional deposit or balance upfront?

Users of our Payup system can take the balance automatically. Otherwise, we only take a deposit from the customer amounting to our commission, and Payment Card Industry (PCI) rules make it difficult for us to pass card details to third parties.