Trusted by leading platforms and payment partners