You can check-in online with your credit card number (if you have purchased your ticket with a cc), however you must meet the following requirements:
- e-ticket only
- no luggage
- OLCI between 24 hrs and 30 min before the check-in deadline
Unless you print your BP at home, you still have to collect your paper BP at the self check-in machine before the CI deadline.