I was wondering if you know any ad network that lets you pay with prepaid credit card. The only one I knew about was taboola but recently my account got blocked and I cannot do much about that. I was marketing clickbank products with them beofre and eveyrthing was fine untill this morning when my account got blocked with no explenation given.
Can anybody give me any advice?
Thanks for reading, hope to learn more in here