MINI Visa Credit Card

The MINI Visa Credit Card is issued by BMW Bank of North America, a wholly-owned subsidiary of BMW Financial Services NA, LLC. You can customize your MINI Credit Card by choosing the car colors, rims etc. you can securely log in to your account and manage your MINI Credit Card online and you can also view your statement guide and more by the secure section provided by the company to their users.

How to log in?

  1. Customers of MINI Visa credit card can easily sign in to their account by going to the login page.
  2. Enter your username and password at the sign in page.
  3. Next, click on the “log in” button.

How to pay your MINI Visa Credit Card bill?

If you are the holder of MINI Visa Credit Card, you have many options to pay your credit card payment. You can pay by:


Log in to your account and make your payment at

By mail:

Make your payment at:

PO Box 6605445, Dallas, TX 75266-0545

By phone:

The customer service phone number is 866-469-6464