Changes

stoney core: Requirements

1,574 bytes added, 10:56, 17 October 2013
** Use one of the following MVC-Javascript-Framework: AngularJS (Google), Backbone.js (Twitter?) or Ember.JS (Apple). See [http://todomvc.com/ comparison based on a simple webapp]. All suggestions have corresponding Yii extensions.
 * Billing (belongs to core and to the modules, here we have the basic functionality)** Price Plans*** Provider price plans need to be able to be overridden by the resellers, so that they can have their own price plans*** A Reseller should be able to set individual price plans per customer (not yet). ** Currency** VAT (differentiate between the Swiss and foreign billing addresses)** Billing per Reseller or per Customer** Invoice*** Classic paper invoice*** PDF invoice*** Miscellaneous[https://www.postfinance.ch/en/biz/prod/eserv/ebill/bill/offer.html E-bill] (for Swiss Customers)*** Card payments (Postcard, Creditcard, ... wiht the corresponding gateway information)** Reseller discount*** As a formula*** or as a table with the discount steps * Billing(per Module)** Pricing*** Base Fee for the service*** Possible free items (for example*** Formula (Quantity x price per item, 3 Gigabyte x 4. 00 CHF/Gigabyte)*** Free test period?  * Cancellation of*** Services** Deletions of*** Services*** People*** Customers*** Resellers** Service-Transfer from ** From one person to another (in the same company).** Service-Transfer from From one person to another (another company, same reseller)? No yet.** Service-Transfer from From one person to another (another company, other reseller)? Not yet.** Roles and rights.* Password** Change password.** Forgot password (the owner of the mail account is guide to the password retrieval process). ** Reset password (and send newly created credentials to either person logged in oder to the owner of the mail account). Provider View* Reseller** Add** Modify** Delete** List* People of Reseller** Add** Modify** Delete** List* Employees** Add** Modify** Delete** List* Modules** Load/Install new modules** Configure Modules (configuration / defaults)** Release Module for single, multiple or all Resellers Reseller View* Modules** Configure Modules (configuration / defaults)** Release Module for single, multiple or all Customers  
[[Category:stoney core]][[Category:Requirements]]
SLB, editor, reviewer
3,376
edits