Exactly I dont want to exchange chf > usd > pesos because the chf to usd went down by 20%
This just makes me laugh. If CHF to USD went down by 20%, then CHF to DOP went down as well. Or you think you are going to get a 20% FX arbitrage opportunity? Good luck with that! Much bigger money men would have already taken advantage of such opportunity. You may be losing tenths of percent max on double interbank currency exchange.
As per FX.com
1,000.00 CHF = 45,626.30 DOP
and then,
1,000.00 CHF = 997.841 USD
997.841 USD = 45,635.44 DOP
Basically the same thing, save less than 9 pesos.
Your bank will convert the outgoing transaction for you. Your account is debited in CHF, and depending on the corresponding bank used it will use EUR or USD as intermediate currency. If your account in the DR is in USD, you might ask your bank to use US-based intermediary. If your account is in RD Pesos, then basically the intermediary currency (EUR/USD) does not matter. SOme DR banks have correspondent accounts both in USA and Europe (allowing for use of both USD and EUR as intermediate currency), while some banks only have corresponding accounts at US banks, which permits them to use USD only as the intermediate currency.