Mobile Giving Foundation (MGF) provides a link between the mobile carriers and the Application Service Providers (ASPs) that provide mobile fundraising services to non-profits. ASPs are typically for-profit organizations; MGF is a non-profit.
The MGF guidelines for non-profits are here. Always refer to that link to get the latest version.