Yes, you can certainly arrange payment in advance for yourself or someone else. Please fill out the credit card authorization form in the link below.
Click here for the Credit Card Authorization Form.