Open Sky Credit Card Login, Payment, Customer Service

Updated September 22, 2020 – Below you will find the key information you need as an Open Sky credit card customer to access your account online, make payments, and reach customer service for further assistance.

Online Account Access

Payment Address

OpenSky Card Services
P.O. Box 660924
Dallas, TX 75266-0924

  • The Open Sky credit card customer service phone number is 800-859-6412. It is unclear whether or not you can make a payment by phone, however.