Nice idea with giftcards but I think you are being a bit paranoid depending on the size of the payments. I can't believe a red flag would be raised for this, for smaller amounts under $1000. If you think it would, how about using a multicurrancy virtual account with wise.com ?