Cashless society and Covid19 are making it harder for Non-for-profits and charities to collect donations. Problems include fundraising events being cancelled, donors not carrying cash to give, or being at home and out of reach.

There are more than 1.5 million nonprofit organizations registered in the United States alone, including public charities, private foundations, and other nonprofit organizations. Americans gave $410 billion to charities in 2017.

What it does

Amazon Give is designed to promote peer to peer fundraising for non for profit organizations and charities, it enables fundraisers to collect donations electronically by generating a unique QRcode for each fundraiser in a mobile app. Fundraisers organize events and ask donors to scan the QRcode and donate using Amazon Pay. The donors have the option to register and obtain a tax receipt. The sytem tracks the amount collected per fundraiser, and can be configured to issue reward credits (eCash) which can then be exchanged for Amazon Gift Cards. The system also self promotes via a referral program, the person referring others will receive rewards from the donations collected by the new referred members. Fundraisers can also generate their unique QRcode or link, and share it in social media, website, newspapers, etc.

How I built it

Android app for charities to register, manage donations and use. Backend server provided by

Challenges I ran into

Undertanding the different options available at Amazon Pay

Accomplishments that I'm proud of

Adapting existing code and functionality to fit the objective in a short time

What I learned

Amazon Pay system and options.

What's next for Amazon Give

Develop for IOS Develop web site

Share this project: