You can buy Forex with a Credit Card, in the same manner; you would do with a Debit Card. The only thing you need to do is to inform the Forex people that you are making the payment by your Credit Card. Transaction charges will, however, be applicable.