Enabling shopping cart
In server-vars.yml add:
EDXAPP_FEATURES: ENABLE_SHOPPING_CART: true ENABLE_PAID_COURSE_REGISTRATION: true
Run /edx/bin/update edx-platform aspen.1
(or whichever other branch)
Enabling a paid course
Login to the Django admin interface
Click into “Course Modes” (http://localhost:8000/admin/course_modes/coursemode/)
Add new course mode for a particular course
“Course id” is in the format: Organization/CourseNumber/CourseRun
e.g. edX Demo Course: edX/DemoX/Demo_Course
Adding other credit card processors
TODO: update
- PayPal
- Stripe