Each online portal will have a specific set of payment methods it will support. You will also have to learn about the withdrawal and deposit limits before joining such casinos. It has nothing to do with the International Game Technology or its products.