Questions about your application or deposit:

Customer Service: 1-855-763-OPEN(6736)
Available 8:30AM-5:00PM, ET (Monday-Friday)
FAQs >>

Questions about your credit card or to report your card lost:

Customer Service: 1-800-859-6412
Available 24/7
FAQs >>

Mail credit card payments to:

P.O. Box 2711
Omaha, NE

Mail billing inquiries & correspondence to:

P.O. Box 182477
Columbus, OH

Check Your Application Status

Curious about where your application is in processing? Click the link below or Check Application Status at the top of your screen. You'll be asked to log in with information you provided in your application.

Check Application Status