root/branches/1.3/FEATURES_LIST

Revision 1, 5.8 kB (checked in by areski, 2 years ago)

IMPORT ON NEW REPOSITORY

Line 
1
2 CALLBACK
3 ********************************************************************
4
5 # BUILD NEW CALLBACK SYSTEM
6         rebuild of the callback system, we are using a spool system in DB and a perl Daemon to handle the callback request.
7         it brings flexibility and a way to track the callback request, their status, etc...
8         The perl daemon will take care of dispatching the callback request to one or several asterisk servers.
9
10 # WebService FOR CALLBACK (SOAP): http://domain/A2Billing_UI/api/SOAP/callback-exec.php?wsdl
11         2 METHOD : REQUEST & STATUS
12
13 # CORRECT 2 LEG BILLING ON CALLBACK
14
15 # WW CALLBACK : Browse Callback Request from the Admin interface, Define the asterisk server to be used for the callback, etc...
16
17
18 WEB FEATURES
19 ********************************************************************
20 # LOGGING & TRACKING SYSTEM ON THE ADMIN WEB INTERFACE
21
22 # SIGNUP : IF SIP/IAX Created reload asterik
23         ; Define if you want to reload Asterisk when a SIP / IAX Friend is created at signup time
24         reload_asterisk_if_sipiax_created = no
25
26 # DEFINE AND MODIF PHONE PREFIX ON THE WEB INTERFACE
27
28 # PAYMENT MODULE
29         SUPPORT PAYPAL ; MONEYBOOKER ; AUTHORIZE.NET (last one may need lot of testing)
30         - MULTI CURRENCY MANAGEMENT on PAYMENT MODULE
31
32 # ON SIGNUP & EDIT CUSTOMER : USE SELECT FOR THE COUNTRY - cc_country table
33
34 # REWORK ON IMPORT MODULE
35
36 # WATCH FOR LOG FILES FROM WWW
37
38 # CUSTOMER CAN EDIT HIS PERSONAL INFORMATION ON THE UI
39
40
41 # CUSTOMER UI : SIP/IAX INFO FOR AUTO CONFIGURATION
42
43
44 # SIGNUP SELECT CALL PLAN
45         ; the list of id of call plans which will be shown in signup.
46         callplan_id_list = 1, 2
47
48 # Support Foreign Key on the Framework, ie option to remove SIP/IAX friends if card is deleted
49         You are going as well to remove all the SIP/IAX accounts attached to this card! Please comfirm that you really want to remove that SIP/IAX Accounts ?
50
51
52 # NEW INVOICING SYSTEM
53
54
55 # REVIEW OF THE DID RESELLING FEATURE, IMPROVE ON THE MANAGEMENT
56         Add reservation and release, use cront to check their status and perform approriate processing
57
58
59 # CURRENCY MANAGEMENT IN DIFFERENT CRONT SERVICE
60
61 # SUBSCRIPTION PERIODIC FEE (Web + Cront)
62        
63 # USER JQUERY TO ADD SOME EFFECT ON THE UIs
64
65 # MANAGE MULTI LENGHT CARD NUMBER
66         New parameter :
67         [global]
68         ; len_cardnumber is removed
69         ; interval for the length of the cardnumber (number of digits),
70         ; ie: 10-15 (cardnumber authorised 10, 11, 12, 13, 14, 15) ; 10,12,14 (cardnumber authorised 10, 12, 14)
71         interval_len_cardnumber = 10-15
72        
73         # ADD REPORTING ALOC & ASR
74        
75         # BUILD AN ALARM SYSTEM (see the doc in addons/Doc/Alarms.info)
76                 * ALOC (average length of call): Too low or too high.
77                
78                 * ASR (answer seize ratio): Too low or too high.
79                
80                 * CIC (Consecutive Incomplete Calls): Too many.
81    
82
83 # FEATURE : PACKAGES SYSTEM - FREE MINUTES
84         To support a new relation call "FREE MINUTE" under kind of package according to the destination.
85         We can build several kind of packages :
86         - 300 minutes free over 20 destinations + unlimited on Uk for instance
87         - 300 minutes free over 10 destinations
88
89 # RATECARD : CALLERID PREFIX - define the ratecard to use according to the callerID
90
91
92 # CAPTCHA ON SIGNUP
93         ; enable Captcha on the signup module (value : YES or NO)
94         enable_captcha = YES
95
96 # FORGET PASSWORD OPTION FOR CUSTOMER
97
98 # CHANGE PASSWORD ON CUSTOMER UI
99
100 # SIGN-UP LINK ON CUSTOMER UI
101         put a link on the Customer sign in page, use of the new parameter in a2billing.conf
102         [webcustomerui]
103         ; url of the signup page to show up on the sign in page (if empty no link will show up)
104         signup_page_url = "http://localhost/~areski/svn/a2billing/trunk/A2Billing_UI/signup/"
105
106
107 # BETTER SUPPORT ON Internet Explorer
108
109 # UPDATE ACL : RIGHT MANAGEMENT
110
111 # NEW VERSION OF ADODB
112
113 # FEATURE TO SUPPORT WITHOUT WARNING DIFFERENT ASTERISK VERSION
114         a2billing.conf
115         ; Asterisk Version Information
116         ; 1_1,1_2,1_4 By Default it will take 1_2 or higher
117         asterisk_version = 1_2
118
119 # ROTATION CALLERID IN OUTBOUND CALLS ( OUTBOUND CID, GROUP, IMPORT)
120
121
122 # API SHOW RATECARD (see doc addons/Doc/api_ratecard.info)
123
124
125 # AUTOMATIC DID BILLING - CRONT PROCESS WILL CHECK THE DID USED AND BILL THEN ACCORDINGLY
126
127 # IMPORT TOOL FOR THE CARDS
128
129 # TEMPLATE CREATION SYSTEM - SMARTY : FOR ADMIN AND CUSTOMER UI
130         You can customize the design of a2billing with smarty and css (doc can be found addons/Doc/Smarty.info)
131  
132 # VAT support
133
134 # CDR - Add report by voip-provider
135
136 # CDR - see the selling traffic, the buying traffic and the profit made
137
138
139 # CONFIG :
140 - NEW LOG FILES SECTION
141         [log-files]
142         ; To disable application logging, remove/comment the log file name aside service
143         ; cront - recurring process
144         cront_alarm = /tmp/cront_a2b_alarm.log
145         cront_autorefill = /tmp/cront_a2b_autorefill.log
146
147 - NEW PEER USER/FRIEND PARAMETER
148         ; This section is basically used when we create a new friend
149         ; when you create a SIP IAX friend for a card the following parameters will define the default value for the peer creation
150         [peer_friend]
151
152 - DELETE FRIENDS
153         ; Delete the SIP/IAX Friend & callerid when a card is deleted
154         delete_fk_card = yes
155
156 - RELOAD ASTERISK
157         ; Define if you want to reload Asterisk when a SIP / IAX Friend is created at signup time
158         reload_asterisk_if_sipiax_created = no
159
160
161 NEW IVR FEATURES
162 ********************************************************************
163
164 # CREATE AN OPTION ON THE AGI TO REMOVE AUDIO
165         ; Play audio - this will disable all stream file but not the Get Data
166         ; for wholesale ensure that the authentication works and than number_try = 1
167         play_audio = YES
168
169
170 # IVR VOUCHER
171         ; enable the option to refill card with voucher in IVR (values : YES - NO)
172         ivr_voucher = NO
173
174         ; if ivr_voucher is active, you can define a prefix for the voucher number to refill your card
175         ; values : number - don't forget to change prepaid-refill_card_with_voucher audio accordingly
176         ivr_voucher_prefix = 8
177
178
179 # JUMP VOUCHER
180         if the user credit are below the minimum credit to call min_credit we can jump directly to the voucher IVR
181         jump_voucher_if_min_credit = yes or no
Note: See TracBrowser for help on using the browser.


Google