Welcome to Key Auto Company’s Payment Center. Here you can make a deposit on a vehicle to place on hold or make a payment for service and parts. For any questions regarding your order call: (904) 642-6060 and speak with a member of our team This site is compliant with the Payment Card Industry Data Security Standard (PCI DSS). This standard provides the framework to ensure that credit card information is kept safe from hackers and breaches. Upon placing your deposit, you will receive an immediate email verification of your transaction & you will receive a call from the dealer within 3 business hours to confirm your vehicle deposit and hold.