The US Congress passed a law making it illegal for people to use credit cards for the purpose of online gambling. So even if your online business is there, any transactions originating from the USA would break federal law.
SEC. 3. PROHIBITION ON ACCEPTANCE OF ANY BANK INSTRUMENT FOR UNLAWFUL INTERNET GAMBLING .
(a) IN GENERAL- No person engaged in the business of betting or wagering may knowingly accept, in connection with the participation of another person in unlawful Internet gambling --
(1) credit, or the proceeds of credit, extended to or on behalf of such other person (including credit extended through the use of a credit card);
(2) an electronic fund transfer or funds transmitted by or through a money transmitting business, or the proceeds of an electronic fund transfer or money transmitting service, from or on behalf of the other person;
(3) any check, draft, or similar instrument which is drawn by or on behalf of the other person and is drawn on or payable at or through any financial institution; or
(4) the proceeds of any other form of financial transaction as the Secretary may prescribe by regulation which involves a financial institution as a payor or financial intermediary on behalf of or for the benefit of the other person.