You can create upsell item to collect extra fee from your guests. There are many advance filters attached with upsell, which you can use to ask for extra fee only from specific type of bookings eg. Only Expedia Virtual Card Guests.
Note: Turn on mandatory button ON if you want to restrict guests completing online check-in without paying for Upsell.