Stripe Integration & Donation History Developer for Non-Profit

We are seeking a skilled and experienced developer to integrate Stripe payment functionality and create a user account donation history page for our non-profit website. Our website, already built on Webflow, is designed to facilitate donations to various charitable campaigns.

Project Scope:

(1) Implement Stripe payment integration. Our website already has campaign template which has a donate now button with various donation amount options. Clicking on that should take the user to the page to fill payment details. This page must be on our custom domain name, and not in checkout.stripe.com. This may require a serverless API implementation that calls Stripe API. Note that the integration should support donations to specific campaigns within the website for both one-time and recurring donations.

(2) User Account Donation History Page: The static part of this page also has been already built in our Webflow project. This page the list of user's donation history along with campaign name, date and the amount. This page should also provide an option to download a transaction receipt. Ensure the page is accessible after a user logs in. Ensure the page is responsive and looks good on both desktop and mobile devices.

The above payment integration and user accounts pages should work seamlessly in both mobile and desktop browsers.

Figma: figma.com/design/32k8mFXbfZuq9drOwWZ1IB/One-Familee---Website?node-id=369-18&p=f (see "Account pages")

Website: onefamilee.org/

Job Qualifications

  • This page must be on our custom domain name, and not in checkout.stripe.com
  • This may require a serverless API implementation that calls Stripe API
  • Note that the integration should support donations to specific campaigns within the website for both one-time and recurring donations
  • The above payment integration and user accounts pages should work seamlessly in both mobile and desktop browsers

Job Benefits

  • (1) Implement Stripe payment integration
  • Our website already has campaign template which has a donate now button with various donation amount options

Job Responsibilities

  • Clicking on that should take the user to the page to fill payment details
  • This page should also provide an option to download a transaction receipt
  • Ensure the page is accessible after a user logs in
  • Ensure the page is responsive and looks good on both desktop and mobile devices