Issuu on Google+

VoipSwitch documentation : Callshop This page last changed on Aug 01, 2008.

• Introduction • Callshop definition • ° History of printed bills • Web pages available for callshop clients • ° Calls record for callshop ° History of calls for cabins ° - Changing rates in tariff assigned to cabin • Managing callshop from reseller interface • Changing skin for callshop application

Introduction Callshop module consists of three parts: • server, which is built in VoipSwitch's platform • software that works with Windows operating system, and is installed in a callshop • cabins working in callshop, as a cabin it can use ip phone ( SIP or H323 ), SOHO gateways or PC2Phone clients. After launching callshop application and logging into VoipSwitch (password and login are required) it allows monitoring, in the real time, the calls made by clients.

Callshop software gives real time information on • • • •

connection status the telephone number time of the connection cost.

Document generated by Confluence on Oct 30, 2008 20:41

Page 1


After having finished the call (all several calls) the information on the amount that the client has to pay is displayed. In addition, the software gives information on the history of connections, compilation of sales figures for a particular client or for the particular amount of time.

For callshop operator it is available to see profit made on every call or summary for given period. Very significant feature of the software is its transparent way of presenting data on the calls performed. Each of the terminals (e.g. IPPhone) is presented in a graphic form of a square, in which its current status and other useful information are displayed. It is important to note that callshop uses 2 tariffs one for the callshop and one for the cabin. Difference between them are profit for callshop. Every callshop has specified amount of money assigned to spend on calling. After every call made by cabin this amount is decreased by cost calculated using tariff assigned to callshop. Tariff assigned to cabin is used to calculate cost which should be collected from client after finishing his calls. Calculating cost for client is not decreasing amount assigned to callshop client. When account state for callshop will reach zero cabins will be blocked from calling.

Callshop definition When callshop is created one should define • login and password used to login from callshop

Document generated by Confluence on Oct 30, 2008 20:41

Page 2


• assign amount of money and tariff to callshop client

• assign clients of types GK/Registrar, PC2Phone, GW or Common whose will be treated as cabins. Recently VoipSwitch was modified to built extended scenario where multi-port gateway operates as callshop. Each port has a telephone set connected to it, used in a separate booth. It is necessary to ensure a separate billing for each port as a Callshop booth. Ports differ only with their caller id.

Document generated by Confluence on Oct 30, 2008 20:41

Page 3


• assign tariffs for cabins with prices for end users. !CallshopTariffsCabins.jpg! Funds assigned to client added to callshop as cabin should be always 0.Any value bigger then 0 will allow such clients to call if callshop application will log off or will be disconnected and this amount wont be charged for callshop client. Calls made from one cabin are listed in box visible in callshop application. After selecting all calls, connected calls are summarized in button below this box. Clicking this box will clear calls made and allow next client go to cabin and start calling. After launching callshop application list of cabins with calls made is presented. At the bottom of the window is placed list of tabs with available functions whose are:

• history of printed bills • history of calls made along with profit • local callshop settings

History of printed bills After clicking Print button new screen will appear with formated bill ready to be printed and given to client. Every time print button is clicked new bill is added to local database. Clicking Print button will not clear calls. !selectingCallsForBill.png! Calls cleared from cabin box will be still available on web

Document generated by Confluence on Oct 30, 2008 20:41

Page 4


Bills can be browsed and printed after clicking Bills tab. You may review calls ror every printed bill. To do so just click on bill and calls will be listed as shown below.

Bills are stored locally on callshop computer and are not available for voipswitch owner. Only callshop operator can browse them. Texts printed on bills can be changed by modifying callshop.ini file located in working directory for callshop application. Every callshop can be customized with some paremeters. Available options are: • using Callshop Settings tab: ° currency symbol for costs visible for clients ° name listed above every cabin box on callshop application ° company name visible on bill, financial id , comercial name and tax percent used in bills • while editing callshop.ini file: ° network settings (VoipSwitch IP, port, username and password for Callshop Client) ° currency symbol for costs visible for clients ° name listed above every cabin box on callshop application ° company name visible on bill, financial id , comercial name and tax percent used in bills ° text and titles printed on bills can be set with different language On the following figure you can see some bill example (created for My last Cabin as shown abowe) and customized callshop.ini file. In the upper right corner you can see also Settings tab of Callshop application.

Document generated by Confluence on Oct 30, 2008 20:41

Page 5


Remember to edit only values, do not change keys.

Web pages available for callshop clients After clicking Web tab it will be opened web page available for callshop client. It will be automatically logged there with the same login and password as used to log to callshop. After loging to Portal or Web as Callshop client shows something different then for other type of clients.

The main difference is Cabin button available from list of modules. It is used to see cabins assigned to callshop, history of calls for cabins and it allows changing tariffs assigned to cabins.

Calls record for callshop Document generated by Confluence on Oct 30, 2008 20:41

Page 6


There is some difference between calls history presented for callshop clients and other types. For callshop clients it can be set in administration part of Portal and Web to show profit for every call and at the bottom of calls grid summary. Profit for every callshop is calculated as difference between cost calculated using cabin tariff and cost calculated using callshop tariff. Only tariff assigned to cabin can be modified by callshop operator and tariff assigned to callshop can be changed by voipswitch owner or reseller to which callshop belongs

History of calls for cabins Clicking CDR button in row with cabin login allows to see calls made using this cabin. Calls can be filtered, sorted and exported to file using csv file format. Main difference between calls showed for cabin and for callshop is cost. When we click CDR in cabin records we can browse calls calcuated for cabin.

Changing rates in tariff assigned to cabin

Using web pages callshop client can modify rates in tariff assigned to cabin. After clicking tariff name in row with appropriate cabin name it will show new window with prefixes define for tariff. Every row can be deleted, edited or new can be added. Prefixes with rates can be even imported from csv file with format described in tariffs import Using this functionality callshop client can change rates used to calculate costs for clients and he can increase or decrease his profit.

Document generated by Confluence on Oct 30, 2008 20:41

Page 7


It is very important to assign special tariff to all cabins for one callshop client. If this tariff will be used somewhere else in VoipSwitch callshop client can change it and it will affect other clients

Managing callshop from reseller interface Resellers can create and manage callshop clients using their web pages VSR. Callshop clients created by them have the same rights as any other callshop. After any call made by callshop account state for reseller is decreased by cost calculated for reseller and of course callshop account is decrease by other cost. If any of them will reach 0 amount any new call will be blocked. Main difference between callshop client managed by reseller is that client which can be assigned to callshop to be cabin must be created only by this reseller. VSR web pages will show only list of GK, GW or PC2Phone clients created by given reseller who is adding or modyfing callshop client.

Changing skin for callshop application Document generated by Confluence on Oct 30, 2008 20:41

Page 8


Recently it was added posibility to modify skin for callshop application. Many things can be modified. It can be set with colors, fonts and graphics. Such customization is extra paid and must be negotiatied with VoipSwitch sales representative.

Document generated by Confluence on Oct 30, 2008 20:41

Page 9


denemesyu