The top three brands captured 13% of direct mentions in Payments, Billing & Fintech Platforms.