No way. It is impossible to transfer money to wallets with different currencies.
This can be done using payments - first make an outgoing payment, and then an incoming one.
Usually we implement this through a business process like this
https://prnt.sc/uda13fHere is an example business process
https://drive.google.com/file/d/1Wz7JSxOlDYJcmEioDrmXAC4Za4B0xzad/view?usp=shari...The interface and actions are already configured there.
Just keep in mind that after importing a business process, you need to:
1) Add a product to the system and substitute this product at the "Exchange" stage
https://prnt.sc/uda2i22) At the stage "Make a purchase" in the actions "Make a payment" select the desired wallets
https://prnt.sc/uda3ie3) Add an additional field with the identifier "schetdlyazachisleniya10" (drop-down list, and in the selection options a list of accounts)
https://prnt.sc/uda54oAs a result you will get:
Create a task, immediately specify the client and process currency
https://prnt.sc/uda5oySpecify the exchange rate
https://prnt.sc/uda63t and how much currency you buy
https://prnt.sc/uda6lx+ account from which to withdraw funds and where to credit, then click "Make a purchase"
https://prnt.sc/uda7qjAs a result, you will have 2 payments
https://prnt.sc/uda83f