Skip to content

Conversation

@karbassi
Copy link
Member

@karbassi karbassi commented Nov 23, 2019

Stripe integration works as expected. We decided to remove the dj-stripe module and go with our own implementation.

Tasks

  • Create a new "app" in django that will handle all payments.
  • Create a single donation based on donation amount buttons or what the user enters
    • When creating a donation, the donor should show up as a "customer" in the stripe backend
    • When a donation is created, it should be recorded in the django backend.
    • If the user is logged in, we need to associate their donation to their account
    • If the user is not logged in, just recorder their first name, last name, and email in the dj-stripe system
  • Create a single "buy" setup for a single class.

Related to #588

lokmanm and others added 18 commits May 10, 2019 11:52
Made a new Payment App with a Donation model. Currently it works if you are not logged and you are anonymous.
Anonymous users can donate to the platform and also existing ones.
* master: (26 commits)
  Head teacher to instructor (#740)
  Adding Saba Jamalian as Instructor (#737)
  Adding Keanan Koppenhaver (#735)
  Fixed team page not loading all mentors. (#734)
  Install Sqreen. (#733)
  Adding 'django-recaptcha' to contact form. (#732)
  Update README.md (#730)
  Fixed waitlist bug (#728)
  Fix readme/env (#727)
  Bump django from 2.2.3 to 2.2.4 (#726)
  [Admin] Updated checkin pages (#725)
  [ImgBot] Optimize images (#724)
  Remove unsed assets. (#723)
  Bump django from 2.2.2 to 2.2.3 (#722)
  Adding Clayton Reynolds as head teacher (#720)
  Revert "Move SVG inline to external to help with load problems. (#708)" (#719)
  Added Course types. (#718)
  Adds emails to checkin pages (#717)
  Bump django from 2.2.1 to 2.2.2 (#716)
  Revert "Adding Matthew Felz as head teacher" (#715)
  ...
@karbassi karbassi changed the title Feature/stripe WIP: Added stripe integration Nov 23, 2019
Base automatically changed from master to main January 19, 2021 21:41
@karbassi karbassi added this to the Feb 2021 milestone Jan 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants