We are using Magento with multi site and many extension, all work almost fine but one major extension create a problem, we need a fix or work around.
We have Multiple site Magento
Site A with extension enable
Site B with extension disable
When we use site A it's working, but when we use site B, when we click on the last button of the checkout process, the order is created but the payment is not processed because we have an error linked to the extension (protection)
Actually to have it working with site B we need to rename the directory of the extension in app/code
When this directory is not present (renamed) the process use normal Magento and site B is working, at the end the checkout create the order and Paypal is reached (same for all payment method) but site A is not working with the extension
We think is a script issue and need to have a check in code where according to the extension enable or disable (or domain) the checkout script use the adapted files