Stripe is how we handle all transactions on the platform and stay PCI compliant. They've allow us to build something truly unique. If you've done any kind of transaction online then you've used their services. Look at who is using Stripe; Slack, Pinterest, Kickstarter, and more https://stripe.com/us/customers.
Offering 90% payout for Actors is in part due to how low the fees are with Stripe. Stripe only takes 3%.
After creating your first Character you'll be directed to setup with Stripe, so that we can get you paid. The site you are redirected to is owned by Stripe and not our website. We use Stripe because they are the experts in keeping your financial information secure and we are not.