/drf-stripe

💳 Django REST Framework wrapper of the payments Django app for Stripe

Primary LanguagePythonMIT LicenseMIT

drf-stripe

Django REST Framework wrapper of the payments Django app for Stripe

Install

  • pip install drf-stripe
  • Add 'payments' to INSTALLED_APPS
  • Add to urls.py: url(r"^api/stripe/", include("payments.api.urls"))

Endpoints

  • current-user/ (GET)
  • subscription/ (GET/POST)
  • change-card/ (GET/POST)
  • charges/ (GET)
  • invoices/ (GET)
  • plans/ (GET)
  • events/ (GET)
  • webhook/ (POST)
  • cancel/ (POST)

Plans

  • "premium": {"name": "Premium", "stripe_plan_id": "price_1L6TduCWdky3mdpH4wCEdKvf"},