Marvelous does not take a revenue share. You keep 100% of your sales (minus the payment processor's fees, of course).
Learn more about choosing a payment processor here.
Contact Us ๐งก
For any questions reach out to us in our live chat or send us an email at team@heymarvelous.com ๐