But as summarized, how will you convince people that it is safe to hand you their credit card information and that it will be secure? That would be a given with Epics Marketplace. Same for exposure, there will be more traffic there given the large community surrounding the UE4. As has been explained above, sites like these take a long time to build a commendable reputation. You’re talking about something that will require so much effort, you won’t have time to even make games. This isn’t exactly a weekend endeavor.
I am leaning towards only accepting Paypal or using a Paypal accredited merchant account. Which is clearly one of the best secure payment methods on planet Earth.