You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Disclaimer: the project is still under heavy development. Things might
change rapidly, so please use with caution.
Requires Django 1.5+ and Oscar 0.6+ with support for custom user models
Django Oscar ticketing is a ticketing and support system for Oscar. It
currently provides an interface to the customer to submit a support ticket. In
the dashboard, authorised users can see the tickets and respond or act on them.
Currently it only allow very basic functionality such as:
Setting the status of a ticket.
Reply to a customer with a message.
Make a note on the ticket for internal use.
Assign tickets to a staff user.
Relating a ticket to products, orders or order lines(User case: only staff can do it, staff take al information from attached files (invoices for example))
Allow file attachments
Features currently in the making:
Integrate with Oscar's alert system to notify the user of new replies.
Add templating for messages in the dashboard for quicker replies.
Longer-term direction:
Add support for a rules engine to handle ticket-related tasks. This will
include adding custom rules and actions that can be used globally or only
by the support agent creating the rule/action.
Provide an extensive templating system that can be used within ticket
messages to respond quicker.
Integrating an optional Service Level Agreement (SLA) workflow that
defines time frames for ticket resolution of different types. The tickets
are then prioritized or re-assigned according to actions related to these
SLAs.
For to do:
Test and coverage for all features.
Improve styles: print only file name instead his path.
Not all changes in the forms have to make a new messages.