{"id":913,"date":"2018-01-02T17:41:12","date_gmt":"2018-01-02T17:41:12","guid":{"rendered":"http:\/\/kb.powercode.com\/?post_type=ht_kb&#038;p=913"},"modified":"2018-11-14T17:57:36","modified_gmt":"2018-11-14T17:57:36","slug":"voice-services-setup","status":"publish","type":"ht_kb","link":"https:\/\/kb.powercode.com\/?ht_kb=voice-services-setup","title":{"rendered":"Voice Services Setup"},"content":{"rendered":"<p>Many of the configuration items needed to set up <strong>VoIP<\/strong>, specifically the<strong> CDR Records<\/strong> can be found under <strong>Items<\/strong> &gt; <strong>Voice Services<\/strong>. But first you need a <strong>VoIP<\/strong> <strong>Service<\/strong>.<\/p>\n<h3>Create a Service<\/h3>\n<p><strong>VoIP Services<\/strong> allow you to sell voice services in Powercode, rate <strong>CDRs<\/strong> and track customer calls. To do so, you must first create <strong>VoIP Services<\/strong> and associate them with customers.<\/p>\n<p>These can be created like any other service under <strong>Items<\/strong> &gt; <strong>Services<\/strong>.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-914\" src=\"http:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/CreateVoipService.png\" alt=\"\" width=\"1236\" height=\"1277\" srcset=\"https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/CreateVoipService.png 1236w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/CreateVoipService-290x300.png 290w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/CreateVoipService-768x793.png 768w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/CreateVoipService-991x1024.png 991w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/CreateVoipService-48x50.png 48w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/CreateVoipService-58x60.png 58w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/CreateVoipService-97x100.png 97w\" sizes=\"(max-width: 1236px) 100vw, 1236px\" \/><\/p>\n<p>Standard service items including <strong>Service Name, ISP Description, Cost, Tax Override<\/strong> and <strong>Tax Types<\/strong> are described on the <strong><a href=\"http:\/\/kb.powercode.com\/?ht_kb=services\">Services<\/a> <\/strong>page.<\/p>\n<p>Items unique to VoIP billing:<\/p>\n<ul>\n<li><b>Unlimited Local Minutes:<\/b> Check this if this service should have unlimited local calls.<\/li>\n<li><b>Free Local Minutes:<\/b> If local minutes are not unlimited, enter the number of local minutes allowed by this service here.<\/li>\n<li><b>Local Rate:<\/b> For non-free local minutes, enter the rate to charge.<\/li>\n<li><b>Unlimited Long Distance:<\/b> Check this if this service should have unlimited long distance.<\/li>\n<li><b>Free Long Distance Minutes:<\/b> If long distance minutes are not unlimited, enter the number of long distance minutes allowed by this service here.<\/li>\n<li><b>Long Distance Rate:<\/b> For non-free long distance minutes, enter the rate to charge.<\/li>\n<li><b>Int&#8217;l Rate Adjustment Type:<\/b> For international calls, do you wish to charge a percentage increase over your base international rates or a flat rate increase?<\/li>\n<li><b>Int&#8217;l Rate Adjustment:<\/b> Enter the percentage of the amount in currency you wish to charge over (or less than in the case of negative numbers) your base international rate.<\/li>\n<li><b>Unlimited Numbers:<\/b> Is this service allowed to have unlimited DIDs?<\/li>\n<li><b>Free Numbers:<\/b> If this service is not allowed unlimited DIDs, how many DIDs can this service have for free?<\/li>\n<li><b>Maximum Numbers:<\/b> What is the maximum number of DIDs this service can have?<\/li>\n<li><b>Cost Per Additional Number:<\/b> For every DID over the free numbers amount but below or equal to the maximum numbers amount, how much should be charged per month for that DID?<\/li>\n<\/ul>\n<h3>DIDs<\/h3>\n<p>You will need to import <strong>DIDs<\/strong> into Powercode before customers can be assigned numbers. These can be found under <strong>Items <\/strong>&gt; <strong>Voice Services <\/strong>&gt; <strong>DIDs<\/strong>.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-915\" src=\"http:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/DIDs.png\" alt=\"\" width=\"1215\" height=\"510\" srcset=\"https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/DIDs.png 1215w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/DIDs-300x126.png 300w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/DIDs-768x322.png 768w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/DIDs-1024x430.png 1024w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/DIDs-50x21.png 50w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/DIDs-60x25.png 60w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/DIDs-100x42.png 100w\" sizes=\"(max-width: 1215px) 100vw, 1215px\" \/><\/p>\n<p>From here you can either add <strong>DIDs<\/strong> manually one at a time or import them from a .csv with the<strong> Import DIDs<\/strong> button. Powercode will tell you what format the .csv file must be in.<\/p>\n<h3>CDR Records<\/h3>\n<p><strong>CDR Records<\/strong> are used to calculate the amount that your clients would get billed for minutes. If you set up auto-CDR import, then the cdr files will add to the account daily.<\/p>\n<p>Setting up <strong>Auto CDR Import<\/strong> is the best way to do this if you want Powercode to handle the billing.<\/p>\n<p>You will need to create a <strong>CDR Format<\/strong> to match the format of the .CSV files containing call log information that you will be importing into Powercode. <strong>CDR Formats<\/strong> can be found under <strong>Items <\/strong>&gt; <strong>Voice Services <\/strong>&gt; <strong>CDR Formats<\/strong>.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-916\" src=\"http:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/exampleCDRformat.png\" alt=\"\" width=\"1280\" height=\"786\" srcset=\"https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/exampleCDRformat.png 1280w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/exampleCDRformat-300x184.png 300w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/exampleCDRformat-768x472.png 768w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/exampleCDRformat-1024x629.png 1024w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/exampleCDRformat-50x31.png 50w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/exampleCDRformat-60x37.png 60w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/exampleCDRformat-100x61.png 100w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p>Once you select a <strong>CDR Format Name<\/strong> and\u00a0<strong>Data Source Type<\/strong> (currently .csv is the only supported type) you can add a row for each of the items you will need Powercode to process into the system.<\/p>\n<p>You can then set up your <strong>Auto CDR Import<\/strong> at <strong>Items <\/strong>&gt; <strong>Voice Services <\/strong>&gt; <strong>CDR Import<\/strong>.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-917\" src=\"http:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/autoCDRimport.png\" alt=\"\" width=\"625\" height=\"519\" srcset=\"https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/autoCDRimport.png 625w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/autoCDRimport-300x249.png 300w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/autoCDRimport-50x42.png 50w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/autoCDRimport-60x50.png 60w, https:\/\/kb.powercode.com\/wp-content\/uploads\/2018\/01\/autoCDRimport-100x83.png 100w\" sizes=\"(max-width: 625px) 100vw, 625px\" \/><\/p>\n<p>Choose the corresponding <strong>CDR Format<\/strong> and enter the credentials and addresses for the CDR transfer. We suggest using ftp or ssh once from the billing server to the CDR source machine and in the opposite direction so the server path is verified.<\/p>\n<p>You may also wish to ask Powercode support to verify that you have a working connection.<\/p>\n<p>Should you need to manually import CDR items it is possible to do so under <strong>Items <\/strong>&gt; <strong>Voice Services <\/strong>&gt; <strong>Manual CDR Import.<\/strong> Do be aware that calls are rated during billing and thus minutes will not be charged for a billing period if the manual import is not present on the system before 3:00 a.m. for the previous day.<\/p>\n<h3>Adding the Service to Customers<\/h3>\n    \t\t<div class=\"hts-messages hts-messages--alert   hts-messages--withicon \"   >\r\n    \t\t\t    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tIt is not possible add more than one instance of a <strong>VoIP<\/strong> S<strong>ervice <\/strong>on an account.\u00a0 If billing for multiple lines are desired Powercode recommends adding a specialized monthly fee to the account.    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t\n<p>Once a <strong>VoIP<\/strong> <strong>Service<\/strong> is set up you may add a\u00a0<strong>VoIP<\/strong> <strong>Service<\/strong> to a customer account like any other service. You will also need to add a <strong>DID<\/strong>, which is essentially a\u00a0<strong>VoIP<\/strong> phone number, to that account and choose the local calling area. Your customer should now be set up with a working <strong>VoIP<\/strong> <strong>Service<\/strong>.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Many of the configuration items needed to set up VoIP, specifically the CDR Records can be found under Items &gt; Voice Services. But first you need a VoIP Service. Create a Service VoIP Services allow you to sell voice services in Powercode, rate CDRs and track customer calls. To do&#8230;<\/p>\n","protected":false},"author":4,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":[],"ht-kb-category":[89],"ht-kb-tag":[],"_links":{"self":[{"href":"https:\/\/kb.powercode.com\/index.php?rest_route=\/wp\/v2\/ht-kb\/913"}],"collection":[{"href":"https:\/\/kb.powercode.com\/index.php?rest_route=\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/kb.powercode.com\/index.php?rest_route=\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/kb.powercode.com\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.powercode.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=913"}],"version-history":[{"count":7,"href":"https:\/\/kb.powercode.com\/index.php?rest_route=\/wp\/v2\/ht-kb\/913\/revisions"}],"predecessor-version":[{"id":1156,"href":"https:\/\/kb.powercode.com\/index.php?rest_route=\/wp\/v2\/ht-kb\/913\/revisions\/1156"}],"wp:attachment":[{"href":"https:\/\/kb.powercode.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=913"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/kb.powercode.com\/index.php?rest_route=%2Fwp%2Fv2%2Fht-kb-category&post=913"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/kb.powercode.com\/index.php?rest_route=%2Fwp%2Fv2%2Fht-kb-tag&post=913"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}