Setting up the Catalog

This page is a set of quick notes to keep in mind for deploying django-oscar, and having the admin panel fully functional.

  • PIL - Does not work out of the box and is a dependency. Documented in ReadTheDocs, but we will have to make sure this is installed for Oscar to work properly.
  • Partner - Need a "Partner" defined in the system to associate prices. This could begin as "edX"?
  • Currency - Defaults to Pounds. Need to default and ensure prices are set in USD
  • No means by which to create an invoice in the UI. 
  • Vouchers are created one-by-one. Need a way to create vouchers in bulk, and an associated invoice
  • Vouchers are current associated with a "Range". We'll want to be able to create vouchers associated with a single course, without the overhead of creating new "Ranges" for a single course.
    • Another possibility is associating vouchers with a range including all courses, but linking them to an offer which provides a benefit for a single course.
  • Product UPC vs SKU - what do we want to define as each? Do they have to be different, or should they be the same? 
    • UPC and SKU can be the same. This should only be an issue with our "variants", which will have both.