About MegaAffiliates
MegaAffiliates offers new partners 50% revenue share for their first three months. After that, partners choose from three commission models, and custom plans are possible.
The published terms cover tracking links and prohibited territories but do not name the promoted brand.