<html><body><div style="font-family: Times New Roman; font-size: 12pt; color: #000000"><div><br></div><div><br></div><div><span id="zwchr" data-marker="__DIVIDER__">----- Il 3-set-25, alle 17:16, <rkrenn@sipwise.com> ha scritto:<br></span><style><!--
/* Font Definitions */
@font-face
{font-family:Helvetica;
panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Aptos;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
font-size:12.0pt;
font-family:"Aptos",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0cm;
margin-right:0cm;
margin-bottom:0cm;
margin-left:36.0pt;
font-size:12.0pt;
font-family:"Aptos",sans-serif;}
span.E-MailFormatvorlage19
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;
mso-ligatures:none;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:398943819;
mso-list-type:hybrid;
mso-list-template-ids:-813692860 201785359 201785369 201785371 201785359 201785369 201785371 201785359 201785369 201785371;}
@list l0:level1
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l0:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l0:level3
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l0:level4
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l0:level5
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l0:level6
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l0:level7
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l0:level8
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-18.0pt;}
@list l0:level9
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
ol
{margin-bottom:0cm;}
ul
{margin-bottom:0cm;}
--></style></div><div data-marker="__QUOTED_TEXT__"><blockquote style="border-left:2px solid #1010FF;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><div class="WordSection1"><p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:'calibri' , sans-serif">Hi,</span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:'calibri' , sans-serif">></span><span lang="EN-US" style="font-family:'times new roman' , serif;color:black">so Is really hard to use it for billing.</span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:'calibri' , sans-serif">you could map your sceanrio requirements nicely:</span></p><ol style="margin-top:0cm" start="1" type="1"><li class="MsoListParagraph" style="margin-left:0cm"><span lang="EN-US" style="font-size:11pt;font-family:'calibri' , sans-serif">Create Billing Profiles according to your Bundles, eg.:</span></li><li><ol style="margin-top:0cm" start="1" type="a"><li class="MsoListParagraph" style="margin-left:0cm"><span lang="EN-US" style="font-size:11pt;font-family:'calibri' , sans-serif">Profile \u201c1 Line\u201d: interval_charge = 10\u20ac</span></li><li class="MsoListParagraph" style="margin-left:0cm"><span lang="EN-US" style="font-size:11pt;font-family:'calibri' , sans-serif">Profile \u201c5 Lines\u201d : interval_charge = 30\u20ac</span></li><li class="MsoListParagraph" style="margin-left:0cm"><span lang="EN-US" style="font-size:11pt;font-family:'calibri' , sans-serif">Profile \u201c10 Lines\u201d : interval_charge = 50\u20ac</span></li><li class="MsoListParagraph" style="margin-left:0cm"><span lang="EN-US" style="font-size:11pt;font-family:'calibri' , sans-serif">etc.</span></li></ol></li><li class="MsoListParagraph" style="margin-left:0cm"><span lang="EN-US" style="font-size:11pt;font-family:'calibri' , sans-serif">For each customer contract you create, set the max_subscribers property to 1, 5 or 10 respectively.</span></li><li class="MsoListParagraph" style="margin-left:0cm"><span lang="EN-US" style="font-size:11pt;font-family:'calibri' , sans-serif">Integrate assigning the billing profile and the max_subscribers property in a Provisioning Template.</span></li></ol><p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:'calibri' , sans-serif">br,</span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11pt;font-family:'calibri' , sans-serif">rene</span></p></div></blockquote><div><br></div><div>Hi rene. </div><div> <!--StartFragment--><div class="tw-ta-container tw-nfl" id="tw-target-text-container" role="text" data-mce-tabindex="0"><p class="tw-data-text tw-text-large tw-ta" data-placeholder="Traduzione" id="tw-target-text" data-mce-style="text-align: left;" style="text-align: left;" data-ved="2ahUKEwjEwJzE8ryPAxVA_QIHHZw6I78Q3ewLegQIChAU" dir="ltr" aria-label="Testo tradotto: This is what I had already thought, but I have customers with very variable packages, from one to 20 channels. So it is very complicated and laborious to have all these billing profiles and change them every time the customer changes his number of channels/subscribers."><span class="Y2IQFc" lang="en">This is what I had already thought, but I have customers with very variable packages, from one to 20 channels. So it is very complicated and laborious to have all these billing profiles and change them every time the customer changes his number of channels/subscribers.</span></p><p class="tw-data-text tw-text-large tw-ta" data-placeholder="Traduzione" data-mce-style="text-align: left;" style="text-align: left;" data-ved="2ahUKEwjEwJzE8ryPAxVA_QIHHZw6I78Q3ewLegQIChAU" dir="ltr" aria-label="Testo tradotto: This is what I had already thought, but I have customers with very variable packages, from one to 20 channels. So it is very complicated and laborious to have all these billing profiles and change them every time the customer changes his number of channels/subscribers.">A more flexible scenario should be:<br>On customer: <br>- use_per_channels_or_numbers_charge (ENUM channels/numbers)<br>On Billing Profile:<br>- per_channel-number_interval_charge <br>- per_channel-number_interval_free_time_a<br>- per_channel-number_interval_free_time_b<br> <!--StartFragment-->- per_channel-number_interval_free_time_......<!--EndFragment--><br> <!--StartFragment-->- per_channel-number_interval_free_time_z<br>(you can simply add several free time)<!--EndFragment--><br>On Fee:<br>- use_free_time<br>- free_time_index (from a to z)</p></div><!--EndFragment--> </div><div>So, when the billing procedure runs, you can charge:<br>- the interval charge multiplied the sum of every channel configured (if configured a max_channel) for all the customer's subscribers<br>or<br> <!--StartFragment-->- the interval charge multiplied the sum of every number configured for all the customer's subscribers<!--EndFragment--> </div><div>Of course, on the customer could be useful, another additional fee/discount, based on specific agreements.<br><br>And free_time will be used and subtracted matching the feee (so you can include different free time for national/mobile/EU/USA/ecc.).</div><div><br></div><div>Of course, only my point of view based on my actual (and very small) customer base.</div><div>Regards, Fabrizio</div><div><br data-mce-bogus="1"></div><blockquote style="border-left:2px solid #1010FF;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><div class="WordSection1"><div><div style="border:none;border-top:solid #e1e1e1 1pt;padding:3pt 0cm 0cm 0cm"><p class="MsoNormal"><b><span lang="DE" style="font-size:11pt;font-family:'calibri' , sans-serif">Von:</span></b><span lang="DE" style="font-size:11pt;font-family:'calibri' , sans-serif"> Fabrizio Cuseo <f.cuseo@panservice.it> <br><b>Gesendet:</b> Mittwoch, 3. September 2025 16:54<br><b>An:</b> Marco Capetta <mcapetta@sipwise.com><br><b>Cc:</b> spce-user <spce-user@lists.sipwise.com><br><b>Betreff:</b> Re: [Spce-user] [EXTERNAL] Different billing profiles for the same customer (and different subscribers)</span></p></div></div><p class="MsoNormal"> </p><div id="zimbraEditorContainer" class="2"><div><p class="MsoNormal"><span style="font-family:'times new roman' , serif;color:black">Hello Marco, and thanks for your answer.</span></p></div><div><p class="MsoNormal"><span style="font-family:'times new roman' , serif;color:black">This is also a problem for monthly fee; my customer's actual fee is based on how many numbers/channels they have, so if I have a customer with 10 numbers, i should have a different fixed amount from the customer with 5 numbers or a single number. The monthly fee is on billing profile and not on customer or subscriber or channel, so Is really hard to use it for billing.</span></p></div><div><p class="MsoNormal"><span style="font-family:'times new roman' , serif;color:black">I don't know if I was clear...</span></p></div><div><p class="MsoNormal"><span style="font-family:'times new roman' , serif;color:black">Regards, Fabrizio </span></p></div><div><p class="MsoNormal"><span style="font-family:'times new roman' , serif;color:black">----- Il 3-set-25, alle 16:04, Marco Capetta via Spce-user <<a href="mailto:spce-user@lists.sipwise.com" target="_blank" rel="nofollow noopener noreferrer">spce-user@lists.sipwise.com</a>> ha scritto:<br><br></span></p></div><div><blockquote style="border:none;border-left:solid #1010ff 1.5pt;padding:0cm 0cm 0cm 4pt;margin-left:3.75pt;margin-top:5pt;margin-bottom:5pt"><div><p class="MsoNormal"><span style="font-family:'helvetica' , sans-serif;color:black">Hi Fabrizio,</span></p><div><p class="MsoNormal"><span style="font-family:'helvetica' , sans-serif;color:black">Billing profiles are assigned to customer level, where also contacts are connected to.</span></p></div><div><p class="MsoNormal"><span style="font-family:'helvetica' , sans-serif;color:black">For all the subscribers belonging to the same customer the same billing profile will be applied.</span></p></div><div><p class="MsoNormal"><span style="font-family:'helvetica' , sans-serif;color:black">If you need a different billing profile, then you need to create a new customer for the second subscriber. In the second customer you can anyway assign the same contact information of the first one.</span></p></div><div><p class="MsoNormal"><span style="font-family:'helvetica' , sans-serif;color:black">Regards</span></p></div><div><p class="MsoNormal"><span style="font-family:'helvetica' , sans-serif;color:black">Marco</span></p></div></div><div><div><p class="MsoNormal"><span style="font-family:'helvetica' , sans-serif;color:black">On Wed, Sep 3, 2025 at 12:57\u202fPM Fabrizio Cuseo <<a href="mailto:f.cuseo@panservice.it" target="_blank" rel="nofollow noopener noreferrer">f.cuseo@panservice.it</a>> wrote:</span></p></div><blockquote style="border:none;border-left:solid #cccccc 1pt;padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm"><div><div id="m_6090667200767260865zimbraEditorContainer"><div><p class="MsoNormal"><span style="font-family:'times new roman' , serif;color:black">With our home-made VoIP server, we have a subscriber--->billing-profile association; this is because we can have a "flat" profile for some numbers, and a "pay per use" profile for others.</span></p></div><div><p class="MsoNormal"><span style="font-family:'times new roman' , serif;color:black">Example:</span></p></div><div><p class="MsoNormal"><span style="font-family:'times new roman' , serif;color:black">- number 0773100001: 10 eur/month fee, with 1500 minutes of national mobile calls, and 2500 minutes of national local calls; after included minutes, calls are charged per minute. <br>- number 0773100002: 1 eur/month fee, all the calls are charged per minute. </span></p></div><div><p class="MsoNormal"><span style="font-family:'times new roman' , serif;color:black">So, I have seen that I can have the first case, but without any difference between calls (I can include 1500 minutes, but I can have different amount of minutes for different destinations), but If I want a subscriber (within the same customer) with all the calls charged, I need a different customer. </span></p></div><div><p class="MsoNormal"><span style="font-family:'times new roman' , serif;color:black">Can I use a different method ? </span></p></div><div><p class="MsoNormal"><span style="font-family:'times new roman' , serif;color:black"><br>Thanks, Fabrizio </span></p></div></div></div><p class="MsoNormal"><span style="font-family:'helvetica' , sans-serif;color:black">-- <br>Spce-user mailing list<br><a href="mailto:Spce-user@lists.sipwise.com" target="_blank" rel="nofollow noopener noreferrer">Spce-user@lists.sipwise.com</a><br><a href="http://lists.sipwise.com/mailman/listinfo/spce-user_lists.sipwise.com" target="_blank" rel="nofollow noopener noreferrer">http://lists.sipwise.com/mailman/listinfo/spce-user_lists.sipwise.com</a></span><br data-mce-bogus="1"></p></blockquote></div><p class="MsoNormal"><span style="font-family:'helvetica' , sans-serif;color:black"><br>-- <br>Spce-user mailing list<br><a href="mailto:Spce-user@lists.sipwise.com" target="_blank" rel="nofollow noopener noreferrer">Spce-user@lists.sipwise.com</a><br><a href="http://lists.sipwise.com/mailman/listinfo/spce-user_lists.sipwise.com" target="_blank" rel="nofollow noopener noreferrer">http://lists.sipwise.com/mailman/listinfo/spce-user_lists.sipwise.com</a></span><br data-mce-bogus="1"></p></blockquote></div></div></div><br></blockquote></div><div><br data-mce-bogus="1"></div></div></body></html>