341
(bandwidth). 
6.  Click Refresh.  Depending on the Billing Method, you will see the following options: 
Monthly Price - A set fee for this plan. 
Overage CPM - The cost per thousand messages (CPM) that exceeds the 
Included Messages. 
Included Messages - The number of message units included in a plan.  The size 
of a message unit is determined by your setting for Max Message Size. 
Max Message Size - The size of a message unit, in kilobytes.  Messages larger 
than this size are counted as more than one message. 
For example, if your Max Message Size was 10 (10 kilobytes), and a customer 
sent a single message that was 12,288 bytes in size, they would be charged for 
1.2 messages.  If this message was sent to one hundred recipients, they would be 
charged for 120 message units. 
Monthly Price Per Server - The set fee per month for a server.  Billing by 
Bandwidth can only be done per server. 
Cost Per GB - The cost per gigabyte (GB) sent per month.  If the customer 
exceeds the Included GB, they would be charged this rate per GB. 
Included GB - The number of gigabytes (GB) included in this plan before 
additional charges apply. 
7.  Click Save. 
Viewing a Hosting Plan 
To view a hosting plan, click on Detail.  You will be taken to a screen that will give you 
an outline of the plan. 
Editing a Hosting Plan 
To edit a hosting plan, click on its name.  You will be taken to a screen that will allow 
you to edit the plan. 
Creating Additional Charges 
ListManager allows you to bill for additional charges as well.  For instance, you may 
want to charge customers for an initial setup fee.  You also use additional charges to 
account for prepaid accounts. 
1.  Go to Utilities: Administration: Billing: Additional Charges. 
2.  Click Create New Additional Charge. 
3.  Enter a Name and Description for this additional charge. 
4.  Enter the charge's Default Amount. 
5.  Select whether or not the charge Is Recurring?, meaning should this charge be 
added every month.  For example, an initial setup fee would be a single time 
charge. 
Convert pdf to html5 open source - Library software component:C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net, ASP.NET MVC, WinForms, WPF application
How to Convert PDF to HTML Webpage with C# PDF Conversion SDK
www.rasteredge.com
Convert pdf to html5 open source - Library software component:VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.net, ASP.NET MVC, WinForms, WPF application
PDF to HTML Webpage Converter SDK for VB.NET PDF to HTML Conversion
www.rasteredge.com
342
6.  Select whether or not the charge Is Proratable?, meaning should this charge be 
prorated.  For example, a setup fee would not be proratable, whereas a service 
begun at a certain time might be. 
7.  Click Save. 
Prepaid Accounts 
Additional Charges are used to account for prepaid accounts.  For example, if someone 
prepaid $100, you would create a non-recurring, non-proratable additional charge of -
$100. 
Entering and Editing Customers 
Make sure that servers have been validated and synched
prior to entering new 
customer information, in order for new servers and lists to appear in the billing system. 
1.  Go to Utilities: Administration: Billing: Customers: Configure. 
2.  Click on Create New Customer. 
3.  Enter contact information about the customer on the Basic Information Tab: 
Company - The company associated with this customer. 
Contact Name - The name of the contact associated with this customer. 
Email Address - The email address of the contact.  This address will receive 
invoices. 
Additional Addresses - Additional email addresses that should receive invoices 
for this customer. 
Phone Number - The phone number associated with this customer. 
4.  Enter the contract Type.  Types are created in Utilities: Administration: Server: 
Server Settings: Advanced: Billing.  See Billing Initial Setup for more information. 
5.  Specify whether or not this account Is Active. 
6.  Specify a Payment Method for this customer: 
Free - This customer does not pay for your services. 
Invoice - This customer receives an invoice, and pays by money order or check. 
Credit Card - This customer pays by credit card.  Credit card information may be 
entered in the Payment Information tab. 
7.  Select an Invoice Template that should be used for this customer when sending out 
bills.  If you have no options here, you must create an invoice template.  See Billing 
Initial Setup
for more information.   
8.  Select a Web Template that should be used for this customer when sending out 
bills.  If you have no options here, you must create a web template.  See Billing Initial 
Setup
for more information.   
9.  Click on the Payment Information tab if the customer is paying by credit card, and 
enter the Credit Card Type, Credit Card Number, and Credit Card Expiration. 
10.  Click on the Information tab, and enter any additional Customer Information that 
Library software component:C# PDF Text Extract Library: extract text content from PDF file in
it is feasible for users to extract text content from source PDF document file the following C# example code for text extraction from PDF page Open a document
www.rasteredge.com
Library software component:VB.NET PDF Annotate Library: Draw, edit PDF annotation, markups in
Decode source PDF document file into an in-memory object, namely 2.pdf" Dim outputFilePath As String = Program.RootPath + "\\" Annot_8.pdf" ' open a PDF file
www.rasteredge.com
343
you would like to record for this customer. 
11.  Click on the Additional Settings tab. 
12.  Enter the Start and End Date, if applicable. 
13.  Enter the Salespeople responsible for this account, if applicable. 
14.  Enter a note that you would like to be included in your invoices to customers. 
15.  Click Save. 
Once you've created a customer, you must next create at least one billing group
for the 
customer. 
Creating Billing Groups 
Once you've created a customer, you must create a billing group for them.  If a 
customer has one contract, they will have only one group.  If you have different 
contracts for the same customer, the lists will be grouped under the different contract 
plans. 
1.  Go to Utilities: Administration: Billing: Customers: Configure. 
2.  Click on Groups in a customer's row. 
3.  Give the Group a Name. 
4.  Click Save. 
Assigning Hosting Plans, Charges and Lists 
Once you've created your hosting plan, additional charges, a customer and a billing 
group, you are ready to assign hosting plans, additional charges and lists to a 
customer.  
Assigning Hosting Plans 
1.  Go to Utilities: Administration: Billing: Customers: Configure. 
2.  Click on Groups next to a customer. 
3.  Select Hosting Plans next to the group.  Create a new group
if you don't see a 
group here. 
4.  Click on Add Hosting Plan. 
5.  Enter a Start Date and/or an End Date, if applicable, in YYYY-MM-DD format. 
6.  Enter a Description (if desired). 
7.  Click on Select next to the Hosting Plan you'd like to assign. 
8.  Click Done. 
Assigning Additional Charges 
Library software component:C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
Description: Combine the source PDF streams into one PDF file and save it to a new PDF file on the disk. Parameters: Name, Description, Valid Value.
www.rasteredge.com
Library software component:C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
Online C# source code for extracting, copying and pasting PDF The portable document format, known as PDF document, is of file that allows users to open & read
www.rasteredge.com
344
1.  Go to Utilities: Administration: Billing: Customers: Configure. 
2.  Click on Groups next to a customer. 
3.  Select Additional Charges next to the group.  Create a new group
if you don't see 
a group here. 
4.  Click on Add Additional Charge. 
5.  Enter a Start Date and/or an End Date, if applicable, in YYYY-MM-DD format. 
6.  Enter a Description (if desired). 
7.  Click on Select next to the Additional Charge you'd like to assign. 
8.  Click Done. 
Assigning Lists, Sites and Servers 
1.  Go to Utilities: Administration: Billing: Customers: Configure. 
2.  Click on Groups next to a customer. 
3.  Select Lists next to the group. 
4.  Click on Add List/Site/Server. 
5.  To assign a list to the customer, click Select Lists next to the server.  Click on the 
box next to the list name(s) and click on Add Selected Lists.  
6.  To assign a site to the customer, click Select Sites next to the server.  Click on the 
box next to the site name and click on Add Selected Sites.  
7.  To assign the entire server to the customer, click on the box next to the server 
name and click on Add Selected Servers. 
8.  Select the server, site, or list to update, if applicable. 
9.  Enter a Start Date and/or an End Date, if applicable, in YYYY-MM-DD format. 
10.  Specify whether or not the server, site or list Is Free, if applicable. 
11.  Click Update Selected Objects. 
12.  Click Done twice to return to the Utilities: Administration: Billing: Customers: 
Configure menu. 
13.  Click Detail next to the customer to verify the information for the customer. 
Assign List Wizard 
Alternatively, you can use the Assign List Wizard to assign lists to customers quickly 
and easily. 
1.  Go to Utilities: Administration: Billing: Utilities: Assign Lists to Customers. 
2.  Select the server in the drop down box, and click Select. 
3.  Select the Customer in the drop down box. 
4.  Select lists in the field below.  Use a mouse click with the control key to select 
multiple lists, and a mouse click with the shift key to select a range of lists. 
5.  Click Assign Lists to Customer. 
Library software component:C# Word - MailMerge Processing in C#.NET
da.Fill(data); //Open the document DOCXDocument document0 = DOCXDocument.Open( docFilePath ); int counter = 1; // Loop though all records in the data source.
www.rasteredge.com
Library software component:C# Create PDF from OpenOffice to convert odt, odp files to PDF in
Convert OpenOffice Text Document to PDF with embedded fonts. to change ODT, ODS, ODP forms to fillable PDF formats in Visual Online source code for C#.NET class.
www.rasteredge.com
345
Validating Customers 
All customers should be validated periodically to check for errors in their accounts.  A 
good time to do this is just before each billing cycle. To do so: 
1.  Go to Utilities: Administration: Billing: Customers: Configure. 
2.  Click Validate all Customers. 
3.  A report will be generated showing any customer accounts that have errors (e.g., 
customer has no lists assigned; or no expiration date for credit card). 
4.  Click Edit to change the customer information. 
Running Bills 
Before you send out bills, you must run them, meaning you need to have ListManager 
generate the bills.   
By default, Utilities: Administration: Billing: Customers: Bill shows all of your customers.  
Unless you want to bill everyone (including inactive customers), you'll want to use the 
Search box to find the customers you want to run bills for. 
Generate Invoices for Currently Active Customers 
Generally, you'll want to generate invoices only for customers who are currently active. 
1.  Go to Utilities: Administration: Billing: Customers: Bill. 
2.  Select Active Before in the Search drop down box. 
3.  Enter the last date of the billing period in the entry box in YYYY-MM-DD format. 
4.  Click Go. 
5.  Click Bill All in View to just bill those customers you selected.  You will be taken to 
Utilities: Administration: Billing: Customers: Bill: Run Billing. 
6.  Confirm that the Start and End Dates at the top of the page are correct, and edit if 
necessary. 
7.  Click Run All Customers to run billing for all customers.  Or, select the customers 
for whom you'd like to run bills, and click Run Selected Customers. 
8.  Click OK. 
9.  View an invoice for a particular customer by clicking on it under the Last Bill 
Period column or the Amount/Status column. 
10.  Click Done. 
Generate Invoices for Selected Customers 
1.  Go to Utilities: Administration: Billing: Customers: Bill. 
2.  Select the customers for whom you'd like to run bills by checking them. 
3.  Click Bill Selected Customers. 
Searching for Customers to Bill 
Library software component:VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
addition, texts, pictures and font formatting of source PDF file are accurately retained in converted Word document file. Why do we need to convert PDF to Word
www.rasteredge.com
Library software component:VB.NET PDF File Split Library: Split, seperate PDF into multiple
Separate source PDF document file by defined page range in VB.NET class application. Divide PDF file into multiple files by outputting PDF file size.
www.rasteredge.com
346
The following options are available from the Search drop down box: 
All Customers 
All customers entered in billing. 
Active Customers  
All customers designated as active (in Utilities: Administration: Billing: Customers: 
Configure: Basic Information
). 
Inactive Customers 
All customers designated as inactive (in Utilities: Administration: Billing: 
Customers: Configure: Basic Information
). 
Start Date After 
All customers whose start date is after the date specified in Utilities: 
Administration: Billing: Customers: Configure: Additional Settings
 Specify the 
date in the entry box in YYYY-MM-DD format. 
Active Before 
All customers who became active before a certain date.  For example, if your 
billing period is from the first of the month but you run billing on the fifth, you want 
to only bill customers who were active for the billing period.  If  you have added 
new customers before that time, you would want to select for only those 
customers who were active before the first so you don't bill those who were added 
later.  Specify the date in the entry box in YYYY-MM-DD format. 
Bill Amount Is Greater Than 
All customers whose bill is greater than the amount specified in the entry box. 
Bill Overage Amount is Greater Than 
All customers whose overage (messages sent in excess of what is included in 
their hosting plan) is greater than the amount specified in the entry box. 
Last Modified After 
All customers who were modified after a particular date (in Utilities: 
Administration: Billing: Customers: Configure
).   Specify the date in the entry box 
in YYYY-MM-DD format. 
Customer Is on Server 
All customers on a particular server.  Specify the server in the entry box. 
Testing and Sending Bills 
Testing bills generates a copy of each invoice for your files. Sending the bills transmits 
a copy of the invoice to the customer via email. 
Viewing Bills 
1.  Go to Utilities: Administration: Billing: Customers: Send. 
2.  Click on the value in the Amount/Status column for the bill you'd like to view. 
3.  Alternatively, click View on the row you'd like to view. 
Library software component:C# PDF: PDF Document Viewer & Reader SDK for Windows Forms
page, view PDF file in different display formats, and save source PDF file using C# UpPage: Scroll to previous visible page in the currently open PDF document.
www.rasteredge.com
347
Testing Bills 
A test creates the bill for the customer, but mails it to the Test Email Address specified 
here.  Do not be alarmed if you receive a bill addressed to someone else!  ListManager 
creates the bill for the recipients, but redirects it to you.  You will receive exactly what 
your recipients will receive in your email box, so you can see if your bill looks the way 
you want it to. The bill has not been sent to your list, or to the customer whose email 
address is on your test message, until you select Send Bills. 
1.  Go to Utilities: Administration: Billing: Customers: Send. 
2.  By default, the addresses will be filled in with the values you entered in Utilities: 
Administration: Server: Server Settings: Advanced: Billing.  If you would like to 
change them, enter them here: 
From Name 
The name of the person from whom the bill should appear to be coming. 
From Email Address 
The email address of the person from whom the bill should appear to be coming. 
Test Email Address 
The email address which should receive test messages. 
Message Bounce Email Address 
The email address which should receive bounced mail.  If a bill bounces, the 
customer has not received it.  Being informed of bounced mail lets you know you 
need to contact the customer and update their information. 
Tcl Error Notify Email Address - The email address which should receive 
notification if something goes wrong with the bill. 
3.  Enter the Message Comments (Text) and Message Comments (HTML), if 
applicable. 
4.  Select the bills you'd like to test by checking the box next to them. 
5.  Click Test Selected Bills.  Or, click Test All Bills if you'd like to see what every bill 
will look like.  WARNING:  You will receive a copy of each and every bill if you test 
all bills!  Depending on how many customers you have, that may be a great deal of 
mail. 
Sending Bills 
1.  Go to Utilities: Administration: Billing: Customers: Send. 
2.  By default, the addresses will be filled in with the values you entered in Utilities: 
Administration: Server: Server Settings: Advanced: Billing.  If you would like to 
change them, enter them here: 
From Name 
The name of the person from whom the bill should appear to be coming. 
From Email Address 
The email address of the person from whom the bill should appear to be coming. 
Test Email Address 
348
The email address which should receive test messages. 
Message Bounce Email Address 
The email address which should receive bounced mail.  If a bill bounces, the 
customer has not received it.  Being informed of bounced mail lets you know you 
need to contact the customer and update their information. 
Tcl Error Notify Email Address - The email address which should receive 
notification if something goes wrong with the bill. 
3.  Enter the Message Comments (Text) and Message Comments (HTML), if 
applicable. 
4.  Select the bills you'd like to send by checking the box next to them. 
5.  Click Send Selected Bills.  Or, click Send All Bills if you'd like to send every bill.   
Deleting Bills 
Bills that are sent or filed disappear from this view.  If you'd like to delete all bills, click 
Delete All. 
Filing Bills 
Bills that are filed will show in a customer's history, but are not actually sent. 
Terminating Customers and Lists 
In most cases, when a customer has cancelled their account, a final bill should be run 
and sent.  Once the final bill has been sent, the account and lists should be terminated 
in billing. 
Sending a Final Bill to Customers 
1.  Go to Utilities: Administration: Billing: Customers: Configure 
2.  Open the Edit Customer page by clicking on the name of the customer. 
3.  Click the Additional Settings tab. 
4.  Enter the End Date of the customer. Setting the End Date will prorate the last 
invoice for the appropriate amount of days service was provided. 
5.  After generating the final invoice for the customer, be sure to terminate the 
customer so that no more bills can be generated for them. 
Terminating Customers 
Once you've sent a final bill to canceling customers, you must terminate them in billing 
so no more bills may be run for them.  
A customer may be terminated in two ways: making them inactive, or by deleting them.  
Making a customer inactive is preferable, as it prevents bills from being generated for 
them but preserves the customer information, including billing history, that you may 
need at a future time.  If the customer returns, you need only reactivate them.  Deleting 
a customer removes them and all history about them from billing. 
349
Making a Customer Inactive 
1.  Go to Utilities: Administration: Billing: Customers: Configure. 
2.  Click on the name of the customer to open the Edit Customer page. 
3.  Select No for Is Active on the Basic Information tab. 
4.  Click on Save.  You will be returned to the Configure page. 
5.  Click on Groups next to the terminated customer. 
6.  Click on Lists. 
7.  Check all lists, sites and servers on the left and click on Remove Selected 
Objects. 
8.  Confirm that you want to Remove Selected Objects. 
9.  Click on Done.   
10.  Terminate the customer's lists
if they have not been deleted from the server. 
Terminating Lists 
When a customer leaves, or cancels a list, it must be terminated in billing as well.  Lists 
must also be terminated in billing if a list is moved from one server to another, or 
renamed. 
There are two ways of terminating a list:  deleting it from the server directly, or keeping 
it but assigning it to a fake customer named "Terminated" or "Need to Delete" in billing.   
It is preferable to assign terminated lists to a fake customer, because all the list 
information is preserved, and the list can be reinstated easily if the customer changes 
their mind.   If the customer needs their membership, the data is still available.  Once a 
list is deleted from the server, membership data is gone. 
Deleting a List 
1.  Log into the server where the list to be deleted is. 
2.  Go to Utilities: Administration: Lists
3.  Click Delete next to the list to be deleted. 
4.  Log into the billing server. 
5.  Go to Utilities: Administration: Billing: Servers. 
6.  Select the server from which you deleted the list 
7.  Click on Validate Selected Servers.  
8.  Click Fix Selected Objects when prompted. 
Terminating a List Without Deleting It 
If an inactive customer has lists assigned to them, you will receive an error message 
when customer validation is performed.   To prevent that from happening, create a fake 
customer called "Terminated" for those lists and move them to it. 
350
9.  Create a “Terminated” customer account which is inactive, with a "Terminated" 
group.  See Creating New Customers
for step-by-step instructions. 
10.  Go to Utilities: Administration: Billing: Customers: Configure. 
11.  Click on Groups next to the terminated customer. 
12.  Click on Lists. 
13.  Check all lists, sites and servers on the left and click on Remove Selected 
Objects. 
14.  Confirm that you want to Remove Selected Objects. 
15.  Click on Done.  The lists are now not assigned to any owner. They need to be 
assigned in order to prevent errors during validation reports. 
16.  Go to Utilities: Administration: Billing: Utilities: Assign Lists to Customers. 
17.  Select the server that has the terminated lists on it 
18.  Select the unassigned lists. 
19.  Select the "Terminated" customer. 
20.  Click on Assign List to Customer. 
21.  Click Done. 
Billing Checklist 
The following is a checklist of steps you should take every time you run bills.   
1.  Validate and sync
your servers with the billing server. 
2.  Check that all lists have been assigned to customers
or to fake accounts. 
3.  If you have customers who have prepaid, set the Carry-Over Remaining Credits
4.  Run the bills
, creating a bill for each customer. 
5.  Test and send the bills
6.  Terminate any customer
who should not receive future bills. 
7.  Terminate lists
Billing Reports 
The Utilities: Administration: Billing: Billing Reports page is a useful tool for finding lists, 
sites and servers. 
The first drop down box gives you the following options: 
Show All 
Show everything that meets your criteria. 
Show Contains 
Show lists, sites or servers which contain the text you specify in the entry box. 
Documents you may be interested
Documents you may be interested