Usually, if your complaint complies with consumer law, you do not have to accept a credit card or voucher, which is rare. Although you have permission to insist the airline for an exchange, flight rebooks, or refund depending on your circumstances. Additionally, airlines cannot force you to use vouchers at all unless stated otherwise in the ticket conditions.