Just want to ask if this is workable?
Each product has its own merchant ID and API upon checkout.
5 different products, thus, 5 different merchant IDs and APIs.
How to do this on woocommerce? Currently installed is the Cybersource Gateway Payment System plugin.
You can do many variations with Cybersource, some are;
In your scenario what I understand you would like to do the last option above. There are no limitation on Cybersource side but as per my knowledge WooCommerce payment configuration only allows single key entry per plugin. In order to connect more than one Cybersource MID you will need an integration that allows multiple key configuration as each Cybs MID will have unique key pairs.