Valero cardholders can make payments online by creating a Valero Self Serve account, states the Valero Customer Support website. Customers can also make payments by phone or mail, or by signing up for automatic withdrawals.Continue Reading
Valero customers can make payments over the phone either free or for a fee, according to the Valero Customer Support website as of 2015. To pay over the phone, call Valero's Credit Card Center at 1-800-333-3560 and pay through the automated response system, or pay through a personal care representative for an additional fee.
Customers can also sign up for automatic withdrawals to make their payments, or they can mail payments to:
DSRM National Bank
P.O. Box 300
Amarillo, TX 79105-0300