Network for Good is an organization with the mission to make it as easy to donate and volunteer online as it is to shop online. They make it simple and affordable for all nonprofits, of any size, to recruit donors and volunteers via the Internet.
Network for Goodâ€™s web services enable a site's users to search for and donate online to more than 1.2 million charities within the website. Users connect the web services, which include charity search, the credit card transaction, the donor tax receipt, the payment to the nonprofit and all the reporting to nonprofits. Users should contact the provider for full details on the API.