You can now collect credit card details from guests during Online Check-in. The guest's card will be added to the vault and attached to the booking, with the tag “From Online Check In”.
Credit card details are not a default requirement for online check-in. Please go to Settings > General > Portal to turn it on.