Website Builder RWI 2 User Guide Version 2.9.6 August 21, 2008
Table of Contents Revisions and Updates...1 Introduction...4 Definitions...5 Brands...5 Accounts...5 Trials...5 Packages...5 Protected vs. open HTML...8 Actions...8 Implementation Scenarios...10 Retail Site Integration...10 Hosting Panel Integration...11 Purchasing Concepts...13 RWI 2 Services...13 RWI 2 User...13 Organizing your orders and users...14 Orders and Order Items...16 Order Items vs. Services Sold...16 Creating RWI 2 Users...17 Defining Usernames in Local Namespaces...17 API Integration...20 Brands...21 Process Overview...21 Creating a Brand...21 Creating a Brand URL...23 Customizing the Brand's Appearance...24 Managing Brands...26 Updating Brand Settings...26 Retrieving your Brand Code...27 Deactivating a Brand...27 i
Table of Contents Admin Control Panel...29 Accessing the Admin Control Panel...29 Managing Users...30 Linking to your Brand...31 Logging In Users from your Hosting Application...33 Purchasing a Website Builder Account...34 Transferring Website Builder...38 Transfer Process...38 Submitting a Transfer Order...39 Adding Transfer Items to an Order...41 End User Authorization...41 Transfer Authorization Page...42 Cancelling Transfer Orders...42 Cancelling Items from a Transfer Order...42 Trial Accounts...44 Ordering a Trial Account...44 Going Live from Trial...47 Managing Accounts...49 Updating Account Details...49 Upgrading an Account...50 Cancelling and Suspending Accounts...51 Reactivating Suspended or Expired Accounts...52 Updating Account Renewal and Expiration Settings...53 Exporting Websites...55 Constraints and Considerations...55 Exporting a Website...55 Searching Website Builder Order Information...57 Searching for Website Builder Order Items...57 Searching for Order Items According to their Status...59 Order Details Page...60 Order Item Details Page...61 Searching for Services Sold...63 ii
Table of Contents Searching for Services Sold that are Approaching Expiry...66 Exceptions to Real-Time Processing...67 Viewing the List of Queued Items...67 Acknowledging Queued Items...68 Finding Previously Acknowledged Items...70 Changing your Queue Summary Preferences...71 Customizing Website Builder Messaging...72 Configuring Website Builder Message Templates...72 Updating your Messaging Contact Information...75 Payments and Billing...76 Sample Calculation...76 Billing Transactions...76 Monthly Service Fees...77 Monthly Statements...77 Viewing Upcoming Payments...78 Viewing Payments from Last Billing Cycle...78 Upcoming Payment Notification...78 Insufficient Funds Management...79 Suspension Rules...79 Cancellation Rules...79 Insufficient Funds for New Orders...79 iii
Revisions and Updates August 21, 2008 Added information about additional Small Business and Ecommerce Packages to the Package Comparison table. Rebranded guide, changing Tucows to OpenSRS. September 12, 2006 Added section "Transferring Website Builder" which explains how to easily transfer any Tucows service, except Email Defense, (Digital Certificates, DNS, Email, and Website Builder) from one Tucows Reseller to another. August 22, 2006 Incremented document version number to 2.9.6. Added section "Creating RWI 2 Users" with information on usernames in local namespaces, which enables the use of duplicate usernames. December 15, 2005 Incremented document version number to 2.9.4. Added section "Exceptions to Real-Time Processing", which addresses the management of asynchronously processed items. This functionality is available on the Horizon system on December 8, 2005, and will be live on December 15, 2005. September 7, 2005 Incremented document version number to 2.9.3. Resellers can now cancel a trial account anytime within the 30-day trial period. March 10, 2005 Incremented document version number to 2.8.8. In order to use the Website Builder s Photo Album feature, the Domain Name field must be completed when purchasing or updating a Website Builder Account. February 4, 2005 You cannot submit more than one contact per order when purchasing a trial account. A trial order will fail if multiple contacts are associated with the order. January 27, 2005 Incremented document version number to 2.8.6. FTP Default Directory" field on "Create Brand" form is now optional. 1
Revisions and Updates November 9, 2004 As of November 11, 2004, the language assigned to a Brand or Website Builder account can no longer be changed using the RWI 2. Language can still be specified when creating Brands and accounts. To change a Brand s language, use the Admin Control Panel; see Using the Admin Control Panel to manage Brands and Brand users. September 7, 2004 The monthly billing functionality has been enhanced to allow an expiration date to be set for each service. As a result of this enhancement, the following sections have been modified or added: Cancelling or suspending an account Reactivating suspended or expired accounts Updating account renewal and expiration settings Searching for Services Sold that are approaching expiry Monthly Billing Messaging Incremented document version number to 2.8.6. September 17, 2004 Corrected example calculation in Monthly Billing section. September 9, 2004 Added new Website Builder package: Starter Website. The Starter Website package will be available on the Horizon system on September 9, 2004, and available on the live system on September 14, 2004. September 7, 2004 Incremented document version number to 2.8.5. The Brand Code is no longer required in the login URL for Brands with a unique Brand URL. If your Brand URL is not unique, you must include the Brand Code in the login link for that Brand. July 20, 2004 Incremented document version number to 2.8.4. Added section Changing the Default Order Processing Setting which determines how orders will be processed if using the RWI or TPP API. July 5, 2004 Added option to publish websites in Protected (non-editable HTML and JavaScript) or Unprotected (editable HTML) format. Sites created in protected format require an export to extract the site and an export fee is applied. Sites created in unprotected format can be copied and edited and do not need to be exported. 2
Revisions and Updates June 16, 2004 Initial release of Website Builder service and this document. 3
Introduction Website Builder is a service category that provisions access to a tool for creating websites. The tool s URLs are masked to the Reseller, and users websites continue to be Reseller hosted. The tool contains over 10,000 professional templates, and provides wizards for creating and customizing website content. This document describes the process for provisioning the Website Builder tool using the RWI 2 (Reseller Web Interface 2). Prior to Offering the Website Builder Before you can offer the Website Builder to your customers, you must complete the steps listed below. These steps are explained in further detail later in this document. 1. Sign and submit the Website Builder contract. 2. Create your Brand(s) using the RWI 2. See Brands in the "Definitions" section for more information about Brands, and see "Creating a Brand" for how to create a Brand. 3. Configure a sub-domain for your Brand URL using a CNAME that points to the Website Builder engine. See "Creating a Brand" for more information. 4. Configure the templates for system-generated, Website Builder email messages. These messages notify end users and Resellers when a Website Builder order has been processed. See "Customizing Website Builder Messaging" for more information. 5. Visit the Admin Control Panel to configure your interface for the Website Builder engine, and configure the Lost Email Password template. The Admin Control Panel is accessible from the RWI 2, or from www.wsbadmin.com. 4
Definitions Brands Before any of your customers can purchase an account and use the Website Builder tool, you must create at least one Brand. A Brand is the Reseller-branded, front-end of the Website Builder tool. The Brand is what your customers see when they re creating their website. You can create multiple Brands according to your business model. For example, if you operate several subsidiary companies (e.g. Dedicated Hosting, Managed Hosting, Co-located Hosting, etc.), you can create a brand for each subsidiary. When you create a Brand, a unique identification number, called the Brand Code, is generated for that Brand. The Website Builder engine uses the Brand Code to identify your Brand, and to create the Test Drive and Login links for your Brand. See "Retrieving your Brand Code". Once you ve created the Brand, customized the Brand s appearance, and updated the DNS settings for the Brand URL, that URL will take your customers to the Website Builder tool with your branding on the front-end. See "Creating a Brand" for detailed information. Accounts An account provides your customers access to the Website Builder tool. Each account must be associated with one of your Brands. Accounts are billed monthly, according to the package purchased for that account. There is also a one-time, initial fee for new accounts. See also "Purchasing a Website Builder Account". Trials A Trial account enables your users to create a complete website, based on one of the available packages, using the tool. All features included with the selected package are available with a trial account; however a website created using a trial account cannot be published. Packages When you purchase a Website Builder account, you must specify the package that will be used to build the website. Each package includes different features and design templates; see below for a brief description of each package. Business Card A basic, one-page package for customers in need of a small website. Starter Website A simple three-page package that includes personal templates, a photo album, and more. 5
Definitions Personal Website For individuals seeking a more established presence. Features include a site creation wizard, image editor, photo album, and resume builder. Small Business Website Includes a custom form creator, Flash animation editor, maps, driving directions, and all the features of a personal website. Ecommerce Website For individuals or companies that want to build an online storefront. The e-commerce wizard allows users to set up a store and integrate many industry standard payment gateways. Package Comparison Feature Comparison Business Card Starter Website Personal Small Business Ecommerce Standard Features Splash Page Wizard Y Y Y Navigation Manager & Page Editor Y Y Y Y Y Quick Start Wizard Y Y Y Y Y WYSIWYG HTML editor Template Features Categories (personal/business) Maximum no. of pages Designs to be offered in each pack Page Goodies Y Y Y Y Y Y Y Y Y Y 1 3 10 30 70 General Themes Personal Categories Personal Categories All Categories Animated cursors Y Y Current date timestamp Tell-a-Friend Y Y Google search Y Y Hit counters Y Y Last modified date time-stamp Y Y Y Y News Y Y Y Yahoo presence Y Y Y Event calendar Y Y All Categories Y 6
Definitions Feature Comparison Business Card Starter Website Personal Small Business Ecommerce Driving directions Y Y Maps Y Y Google Analytics Y Y Y Y Y Google Sitemap Y Y Y Y Y Page Types Text editor page Y Y Y Y Y Link to external sites Y Y Y Flash intro Wizard Y Y Photo album Y Y Y Y Sample content pages Y Y Y Feedback form Y Y Y Y Y Site Tools Image editor Y Y Y Image/logo incorporation Language translation Y Y Y Y Y Y Y Y Y Y Spell check Y Y Y Y Y Marketing Features Form Wizard Y Y Guest book Y Y Y Banner Y Y Footer Y Y Meta tag creator Y Y Y Y Y Google AdSense Y Y HCards Y Y Shop Features Product catalog Authorize.net integration Catalogue import Shop Wizard Verisign integration Y Y Y Y Y 7
Definitions Feature Comparison Business Card Starter Website Personal Small Business Ecommerce 2Checkout integration Y Catalog & Shopping Cart Paypal integration PayPal button Y Y Google Checkout Y Y Multiple payment modes Protected vs. open HTML As of July 6, 2004, you have the option to choose how the sites your customers build using the OpenSRS Website Builder are published to your servers. By Brand, you can designate either HTML (open HTML mode) or Protected (protected HTML mode). By default, all brands that have already been created will be maintained in the protected model. You can change this setting by editing your brand settings. Once you change to HTML or Protected, all of your clients will automatically publish to the new format when they next publish their site. New Brands do not have a default HTML setting; you will have to choose the format when you create the Brand. Protected HTML mode Through this model, the website that is FTP'd down to your hosting servers is one that includes HTML and JavaScript. This makes the site itself not easily read by standard HTML editors. This model was devised to protect Resellers from their customers using the tool for a small amount of time, and then taking the contents to another hosting provider. Any visitors to the sites of your customers using this model must have JavaScript enabled in their browser in order to see the site (only 2% of users have JavaScript disabled). If your users want to move their website from one server to another, they can do so, but will be changed a one-time export fee. Exporting a site converts it to editable HTML format, and packages it in a zip file that the user can download. Open HTML mode Through this model, your customer's files will always reside on your hosting servers in plain HTML. This allows your customers to move to another hosting company at any time. Browsers displaying the site do not require JavaScript to be enabled. Actions The purchase and management of Website Builder accounts includes the following actions. Y Y Y Y 8
Definitions Purchase You must purchase an account for each of your customers in order for them to be able to access and use the Website Builder. Go Live A 30-day trial period is available for your customers to create a website using the tool. Unless your customer activates their account to Go Live, their trial account will be deleted after the 30-day trial period. See also "Trial Accounts". Upgrade To increase the features and number of pages available for a website, you can upgrade the package type used by the Website Builder tool. Packages can only be upgraded; you cannot downgrade to a lower package at this time. See "Packages" for more information regarding the four packages, and see "Payments and Billing" for information regarding how an upgrade affects account billing. Export The Export function converts all of the website s content to a republishable format and packages it in a zip file. If your customers decide that they no longer want to use the Website Builder tool, they can export their site and obtain a copy of it. The Export function is required because the website s files as they exist on the Reseller s hosting server are not in a standard format. Note: Exporting a site does not cancel the Website Builder service and the account will continue to be billed unless the account is cancelled. See also "Exporting Websites". Cancel The cancel function closes an account and terminates access to the Website Builder tool. Once an account is cancelled, the website that was created with that account will be deleted from the Website Builder server. The website that has been FTP d to the Reseller s hosting server will be unaffected unless they have features that require the central server to operate. If you want a copy of the website, be sure to export the site before canceling it. See also "Payments and Billing" for more information regarding cancelled accounts. 9
Implementation Scenarios There are two ways that a reseller can implement this solution: Retail Site integration or Hosting Panel Integration. Retail Site Integration Reseller can charge extra for this tool, and sell it in combination or independent of a hosting package. Users log in through the Reseller s retail site to access the Website Builder. Reseller is not concerned with managing access to the tool centrally; instead, users are responsible for their own access and profile. Test Drives and Trials On a retail site, you want to ensure that you reduce the barriers to user adoption. The Website Builder tool allows you to integrate two different selling methods to your site: test drives and trials. The Test Drive is a quick view of the tool's features and will be branded to your brand choice. Inside the Brand Administration Interface you can, by clicking the Embed Links area, get the code required to create a Test Drive button on your website. This gives users a quick view of the environment without having to sign up. Trials allow the user to sign up for an account, but not publish to the hosting environment. Be sure to enable the messaging to remind trial users to go live at the end of the 30-day trial. Messaging All messaging for this service can be enabled or disabled. If you have chosen to sell off of a retail site, enabling these messages would be a good idea. It is especially important to activate the Trial Expiring" message as it will remind your users that their trial is expiring, and that they should sign up with you before they lose the work they have done during their trial. Usernames, Passwords, and Lost Passwords When your customer signs up for the service, they will be sent a message with a link to your Brand URL, and their username and password to access your Brand URL. There is a setting in the Brand Administration Interface that allows you to disable the ability for an end user to change their password. In a retail setting it is advised that you keep this enabled. Please note that if you have allowed the password to be changed, you should review the "Lost Password Email" in the Brand Administration Interface. Password management, in this case, is authoritative at the Website Builder Engine, not at OpenSRS. 10
Implementation Scenarios Control Panel Links You are able to add two links to the "Account Management" portion of the control panel presented to your end users. It is advised that you create two links similar to the following: Compare packages This allows users to know if they'd like to upgrade their package to a higher priced one (use the Feature Comparison listed above). Upgrade or Go live Use this link to send them to your retail site to expedite upgrading or a new account. If you do not wish to automate this process, use the link to send you a request to upgrade/go live. Helping Your Users Through the Brand Administration Interface, you will be able to view the customers that have been enabled on your brand, and also login with their credentials. This enables you to reset their password if necessary, and if your end user is having problems with the tool itself, you can always jump in and see what they are seeing. Hosting Panel Integration Reseller provides access to a Website Builder account as a seamless feature of their hosting panel. The end user is logged-in and their account is activated through the Reseller s hosting control panel. The end user has no idea that they have explicitly activated a Website Builder account, and doesn t need to know. Account Activation When your customer enables their hosting account with you, their Website Builder account is also activated; Website Builder account activation is an invisible process to them. When you create and process an order with OpenSRS, you also pass the user s existing username and password. This user will then be immediately created on our system. 11
Implementation Scenarios Auto Logins from Your Hosting Control Panel Automatically logging-in your users to the Website Builder from your hosting control panel is another way you can make Website Builder integration appear seamless to your users. When the user clicks the access point to the Website Builder from your hosting control panel, you can send an HTTP POST of the username and password so that the user will bypass the login fields. Messaging All messages in this environment can be disabled. If you are automatically creating accounts and logging-in your users, they do not need to be told their account name or password. They also do not need to be warned of trials expiring as their accounts are automatically live. Review the messaging to see if there are any messages that you d like to receive or have sent to your users, but on the whole, none should be required. For example, you may want to be notified of account activation, but don t want this notice to be sent to your users. Changing Passwords and Sending Lost Passwords From within the Brand Administration Interface, you can disable the ability for your user to change their password. Disabling the change-password capability will keep the automatic login from your application seamless and functional. If you have an "update password" function in your hosting control panel, and you would like to sync this with your user s Website Builder account, you can use the update account API call to update the password without the user s intervention. Helping Your Users Through the Brand Administration Interface, you will be able to view the customers that have been enabled on your brand, and also login with their credentials. If your end user is having problems with the tool itself, you can always jump in and see what they are seeing. 12
Purchasing Concepts RWI 2 Services The Reseller Web Interface 2 (RWI 2) provisions the Digital Certificate, Email, Email Defense, Website Builder, and DNS services. It does not provision domains; domains are provisioned using the RWI. The RWI 2, and subsequently the steps involved in purchasing RWI 2 services, differ considerably from the process of purchasing domains. Before using the RWI 2, you should become familiar with the following concepts: RWI 2 user, orders, order items, and services sold. RWI 2 User All transactions and order-management activities for RWI 2 services (Email, Email Defense, Digital Certificates, Website Builder, and Managed DNS) center around a user. This user profile is not the same as your Reseller account information; it is required in addition to your Reseller account, and is specified after you log-in to the RWI 2. System structure for provisioning domains (RWI) vs. provisioning of RWI 2 services (e.g. Email, DNS, etc.) The domain-provisioning system is organized according to each domain. To manage a domain, you must search for it using its name and supply the username and password for managing that domain. 13
Purchasing Concepts The provisioning of the Email Service, Digital Certificates, Website Builder, and Managed DNS services is completely separate from the provisioning and managing of domain registrations. As such, information regarding the products you have purchased is not shared between the two systems. Organizing your orders and users Each Reseller account can have any number of RWI 2 users associated with it. Having multiple RWI 2 users allows you to create one RWI 2 user profile for each customer, simplifying the organizing of customers and their respective orders. Alternatively, you can purchase and manage services on behalf of all your customers, using a single RWI 2 user account that you as a Reseller control. See the options below for a description of these processes. All orders placed by any of the RWI 2 users associated with your Reseller account will be billed to your Reseller account. Important: Regardless of how you choose to organize your customers and their orders, each RWI 2 username that you create must be unique. For this reason, some RWI 2 usernames may have already been taken and are no longer available. 14
Purchasing Concepts Option 1 Multiple RWI 2 user profiles are used, one for each customer. This option simplifies the management of your customers and their orders, and is useful if you don t have a customer-management system. Benefit: This approach allows you to have a customer-related contact set that keeps all of your customer s information together. Option 2 One RWI 2 user profile is used to manage all orders for all customers. Your Reseller contact data is used for all orders. Use this option if you have your own customer-management system and would like to make purchases on behalf of all of your customers. 15
Purchasing Concepts Disadvantages You cannot filter customer information to view details regarding a specific customer. Unlike Option 1, you cannot use this approach to manage your customers (i.e. as a customer control panel). Orders and Order Items Creating an order is similar to setting up a shopping cart, as it contains individual products, or order items. Once an order has been created, you can add a maximum of 20 order items to it. After the items have been added, you can then submit the order and send all order items in that order to process all at once. Order Items vs. Services Sold Once an order item has been processed and fulfilled, it becomes a service sold. Only order items that have been processed can be found under services sold. To further understand the difference between orders and services sold, it is helpful to think of the difference between a purchase order for a product and the actual product that was delivered. Note: These concepts also apply to the search functionality that will be discussed later in this document. 16
Creating RWI 2 Users After logging-in to the RWI 2, the first step of ordering a service requires you to specify the user upon whom the order will be based. You can do this by either creating a new RWI 2 user, or choosing an existing user. The image below shows the RWI 2 user-selection stage of the purchase process. A Use this area to create a new user for your new order. B Use this area to base your new order on an existing user. You can manually enter the user s name, or perform a search for that user. Important: When choosing a password for an RWI 2 user profile, do not use special characters. Creation of a new user will fail if you attempt to submit!, @, or # in the password. Usernames must be 1-256 characters; passwords must be 3-256 characters. Defining Usernames in Local Namespaces When provisioning an OpenSRS service, you provide usernames to identify your customers when they log on to the service. Until now, if you used any OpenSRS services other than domains (Email Service, Managed DNS, Digital Certificates, or Website Builder), the usernames that you were able to assign had to come from the pool of available usernames that was shared among all OpenSRS Resellers. This shared namespace is referred to as a single or unified namespace. Due to the large number of usernames already in existence, it was extremely difficult to provide usernames that were both unique and meaningful to the user. In order to make provisioning as straightforward as possible and to avoid any disruption to end users, OpenSRS now enables the use of private or local namespaces so that each provider has their own local namespace. By maintaining multiple local namespaces, duplicate user names are allowed in the OpenSRS system. User names that exist within the local namespace of 17
Creating RWI 2 Users one OpenSRS Reseller can be used by another end user in another Reseller s local namespace. For example, suppose that Reseller A has a user called John Smith who uses the name JSmith. Reseller B has a user called Jill Smith who also uses the name JSmith. Now that local namespaces have been implemented, both of these users can continue to use the name JSmith, which would not be possible if there was only one namespace. If Reseller C has a new customer named Jeff Smith who wants to use the name JSmith, he may do so as this name will be stored in Reseller C s local namespace In addition, if Jill decides to transfer her services from Reseller B to Reseller A, she can retain her user name (JSmith). The following diagram illustrates how local namespaces allow these three OpenSRS Resellers to have the same username, JSmith. Impact: servicecontrolpanel.com and managednsservice.com In order to implement this feature, you need to make a small change to the way that users access the two publicly available interfaces: servicecontrolpanel.com and managednsservice.com. Users can access servicecontrolpanel to change passwords, and Resellers use 18
Creating RWI 2 Users managednsservice.com to maintain the zone files of DNS records purchased from OpenSRS. Note: MWI (manage.opensrs.net, used for managing domains) is NOT affected by the implementation of local namespaces. Until now, when users accessed these interfaces, the OpenSRS system used their usernames to identify them and determine which products they could manage. Now that more than one user can have the same username, the OpenSRS system requires some additional information in order to distinguish between users. The way that the system recognizes users is through the URL that they use to access the interfaces. You need to add a unique word to the URLs that your end users use to access the servicecontrolpanel.com and managednsservice.com pages. This can be any word you choose, such as a brand name or your Reseller name. For example if you choose the word MyBrand, your customers can access the interfaces by using the following URLs: MyBrand.servicecontrolpanel.com MyBrand.managednsservice.com Customizing the URL in this way tells the system the local namespace to which the user belongs so that it refers to the appropriate local namespace to verify the user s identity. You can further customize the interfaces by uploading your logo so that users see a branded version of these two pages. To customize the URL for servicecontrolpanel.com and managednsservice.com 1. In the RWI 2, click the Settings tab. 2. On the Settings page, under Customize End User Screens, click servicecontrolpanel.com/managednsservice.com. 3. In the Input referring name field, enter a name that will identify your end users, and click Submit Name. This name is added to the beginning of the URL that your end users use to log in to the interfaces. 4. Optionally, in the New Logo Image field, browse to the location of your logo and click Upload Image Now. Note: You can make this change and your users can start using the new URL immediately. In the future, users will not be able to access the servicecontrolpanel.com and managednsservice.com interfaces through the old URLs. With the implementation of local namespaces, you are now guaranteed the availability of any username that you want to create, and you can create usernames for OpenSRS services that are the same as the usernames you already have in your own database. 19
Creating RWI 2 Users API Integration The implementation of local namespaces also enables tight integration of your system with the OpenSRS system through the API. Within your system, it is likely that each customer has a username that identifies them. When you integrate with OpenSRS through the API, if you can use the same usernames to provision OpenSRS services, integration is straightforward. Previously, if a username was taken by another Reseller it would not be available to you and you would have had to do one of the following: Produce some sort of mapping between your internal usernames and the usernames provisioned in the OpenSRS system. This is not trivial, as you would have had to program extensively to hide the fact that there were multiple usernames. Maintain two unrelated usernames for each user: an internal username and an OpenSRS username. In this case either your users would have had to remember two usernames, or, more likely, you would have had to perform all the changes for your users. Now, this is not an issue, because private namespaces allow you to tightly integrate with the OpenSRS system using your internal usernames as identifiers for OpenSRS services. 20
Brands Before any of your customers can purchase an account and use the Website Builder tool, you must create at least one Brand, as each account must be associated with a Brand. A Brand is the Reseller-branded, front-end of the Website Builder tool. The brand is what your customers see when they re creating their website. You can create multiple Brands according to your business model. For example, if you operate several subsidiary companies (e.g. Dedicated Hosting, Managed Hosting, Co-located Hosting, etc.), you can create a Brand for each subsidiary. Process Overview To create a brand, you must: 1. Create the Brand in the RWI 2. 2. Create a URL for the Brand (e.g. builder.yourcompany.ca), which will be your Reseller-branded front-end of the Website Builder Engine. 3. Update the DNS settings for your Brand URL to include a CNAME record that points to the Website Builder engine. 4. Use the Brand Administration Interface to customize the appearance of your Brand. Creating a Brand 1. Click the Website Builder tab. 2. In the Reseller Settings area, click the Manage Reseller Branding link. The Manage Reseller Branding page opens. 3. Click the New button. The Create Brand page opens. 21
Brands 4. Use the form to add the Brand s default settings. These settings will be applied to new accounts provisioned using that Brand; however, if the account requires different FTP details, you can replace the default settings when you create the account. The following table describes the requirements for each field. Brand Information Brand User Name Password Confirm Password Brand URL Purchase URL Language Preference The name of the Brand. The Brand name must be unique within the Website Builder system. This is an internal name; once the Brand is created, you can designate how your name appears on your Brand by Customizing the Brand s appearance. The password required to update the Brand Confirmation of the password The URL where your users will use the Website Builder tool. The Brand URL is your Reseller-branded, front-end of the Website Builder engine. You must specify a unique URL, reserved solely for use with the Website Builder engine; using a subdomain is recommended. Enter the host name; do not enter http:// or www. Example: builder.yourcompany.ca The URL where your users will sign-up and purchase access to the Website Builder tool. This can be used if you want to indicate to Trial users where to sign up for a live account. If included, the purchase URL is added to the Expiry Message. See the Customizing Website Builder Messaging section. Language in which the Website Builder will be displayed 22
Brands Protected HTML Code Default FTP Information Determines if the brand will create websites in open HTML format, or in a protected format that cannot easily be copied and republished. Y = Publish sites in protected format; an export is required to convert sites to a re-usable format. N = Publish sites in HTML format; exports will not be necessary as sites will already be in open HTML format. Default FTP Host Default FTP Port FTP Default Directory Filename of Default Index Document The IP address or FQDN (Fully Qualified Domain Name) of the Reseller s web server where websites created using the Brand will reside - optional The port to use when transferring files from the Website Builder engine to the Reseller s web server - optional The default directory on the web server where website files will reside - optional The filename to use as the website s start page 5. Enter contact details to associate with the new Brand. You can specify a new contact using the textboxes in the Contact Information area, or you can choose an existing contact from the Contact drop-down list. 6. When done filling out the form, click the Create Brand button. The page reloads, indicating that the brand was successfully created. Creating a Brand URL In order for your customers to use the Website Builder tool, you need to provide them with a URL where they can access the tool. For each of your Brands, you should create a Brand URL for that Brand s interface. A subdomain, reserved solely for use as the front-end of the Website Builder engine, is recommended. Brand URL DNS Setting The Brand URL must use the following CNAME to point the interface to the Website Builder engine. CNAME: wsbuildingtool.com 23
Brands Customizing the Brand's Appearance Once you ve created the Brand using the RWI 2 and assigned a URL for use as the Brand URL, you can use the Brand Admin Control Panel to customize the appearance of the Brand. The Brand Admin Control Panel provides several designs to use as your Brand interface. The designs can be further customized by choosing a different color scheme, adding your logo, specifying links, headings, and other details. Because the Brand interface must communicate with the Website Builder engine, you cannot design your own pages, but must instead use one of the templates provided. To access the Brand Admin Control Panel from the RWI 2: 1. Click the Website Builder tab. 2. In the Reseller Settings area, click the Manage Reseller Branding link. The Manage Reseller Branding page opens. All of the Brands that you have created are listed. 3. Locate the Brand that you want to customize, then click Manage Brand Details. The Admin Control Panel page opens. Note: If your CNAME is still resolving, you may not be able to immediately preview your Brand. In that situation, you can view your Brand using a URL that includes the CNAME and your Brand Code: www.wsbuildingtool.com/?u=<brand_code> where <brand_code> is your Brand Code number. See "Retrieving your Brand Code" to obtain this value. To log-in to the Brand Admin Control Panel directly: Go to www.wsbadmin.com and log-in using the Brand name and password specified when you created the brand. To change the Brand template and add links, logos, and text to your Brand: Use the links in the Private-Branding Related section to customize the appearance of your Brand. See "Admin Control Panel" for more information. 24
Brands Choose Design Template Use this link to choose the design template to use as the interface for your Brand. Customize Top Panel & Footer Allows you to add your logo, links, and other elements, or specify a URL to use as the source for the header and/or footer. Set Application parameters This link allows you to Change the Brand Name as it appears on your implementation of the Website Builder, Assign your own names to the different Website Builder packages, Copy code that you can use on your Reseller website (not the Brand URL) to log your users directly to the Website Builder tool, and link users to your Website Builder Trial or Login page, Add your own images and text to the header and footer of the Website Builder tool for each package. This allows you to customize content according to package. Important: Whenever you change your Brand using the Admin Control Panel, click Publish Changes in the Review & Publish section, then click the YES, PUBLISH button. If you do not publish your changes, your users will not see your updated Brand. See "Updating Brand Settings" for more information on using the Admin Control Panel to customize your Brand. 25
Managing Brands Updating Brand Settings Follow the steps below to change your Brand name, password, URLs, display language, FTP settings, and contact information. 1. Click the Website Builder tab. 2. In the Reseller Settings area, click the Manage Reseller Branding link. The Manage Reseller Branding page opens. 3. Locate the Brand that you want to update, then click the Edit link for that Brand. The Update Brand page opens. 4. Edit the fields in the Update Brand page with the new information and settings. See Creating Brands for a description of the field requirements. 5. When done updating Brand settings, click the Update/Save button. The Manage Reseller Branding page opens, indicating that the changes were saved. 26
Managing Brands Retrieving your Brand Code When you create a Brand, a unique identification number, called the Brand Code, is generated for that Brand. The Brand Code is used by the Website Builder engine to identify and display your Brand, and to create the Test Drive and Login links for your Brand. See "Linking to your Brand". If you use the RWI 2 for provisioning, you do not need to record your Brand Code, nor will you be required to input it anywhere; it is used primarily by the Website Builder engine. You can, however, use an HTTP POST to automatically log in your users to their Website Builder; this HTTP POST requires the Brand Code. See "Logging-In Users From Your Hosting Application". Follow these steps to retrieve the Brand Code from the RWI 2. 1. Click the Website Builder tab. 2. In the Reseller Settings area, click the Manage Reseller Branding link. The Manage Reseller Branding page opens. 3. Locate the Brand that you want to update, then click the Edit link for that Brand. The Update Brand page opens. The Brand Code is listed in the Brand Information section and cannot be edited. Deactivating a Brand You cannot delete a Brand, but you can deactivate it. Deactivated Brands can be reactivated later if required. Deactivated Brands are removed from the list of available Brands when ordering new accounts. 1. Click the Website Builder tab. 2. In the Reseller Settings area, click the Manage Reseller Branding link. The Manage Reseller Branding page opens. 3. Locate the Brand that you want to deactivate, then in the Status column, choose Inactive from the drop-down list. 27
Managing Brands 4. Click the Save Changes button. The page reloads, indicating that the change was saved and the Brand s status is now inactive. To reactivate the Brand: Repeat the steps above, but choose Active from the Status drop-down list. 28
Admin Control Panel The Admin Control Panel is the interface where you can change your Brand s appearance, manage users, customize Website Builder package names, and perform other Brand maintenance. The Admin Control Panel is automatically updated with the Brand name, password, and Brand URL from the information entered in the RWI 2 when the Brand was created. The following sections describe how to use some of the features available in the Admin Control Panel. Accessing the Admin Control Panel To access the Brand Admin Control Panel from the RWI 2: 1. Click the Website Builder tab. 2. In the Reseller Settings area, click the Manage Reseller Branding link. The Manage Reseller Branding page opens. All of the Brands that you have created are listed. 29
Admin Control Panel 3. Locate the Brand that you want to customize, then click Manage Brand Details. The Admin Control Panel page opens. To log-in to the Brand Admin Control Panel directly: Go to http://www.wsbadmin.com and log-in using the Brand name (Admin Username field) and password specified when you created the brand. Managing Users The Admin Control Panel allows you to search for users of your Brand. You can also use the Admin Control Panel to log-in to your users accounts so that you can manage their accounts on their behalf if necessary. 1. From the Admin Control Panel main page (see image above), click the Manage End-Users link. The Manage End-Users page opens. 2. Use the options in the form to isolate the users that you want to view and manage. For example, you can search for trial users only and filter by package type. Or, to specify a search criterion, use the drop-down list and textbox in the Search by section. 3. Click the VIEW SELECTED USERS or the GO button. The page reloads, displaying the search results at the bottom of the page. To view a user s profile: click the user s name in the Username column of the search results. To manage a user s account on their behalf: click the Login link. The end user s Control Center (your branded version of the Website Builder tool for that user) opens. From here, you can edit the user s website content. 30
Admin Control Panel Linking to your Brand The Admin Control Panel generates the links required to access your Brand s login and test drive page. You can add these links to your retail site or any other web page. The Admin Control Panel also provides a script that you can add to your retail site, which will add log-in fields and a submit button. When your users enter their account name and password in those fields, and click the submit button, they will be logged in to your branded Website Builder. Note: If your Brand URL is unique i.e. there are no other WSB Brands using the same URL for their Brand URL you do not need to use the Admin Control Panel to generate a login link. Instead, you can use the Brand URL as the login link. However, if you have more than one Brand using the same Brand URL (i.e. the same subdomain), you must include the Brand Code (provided by the Admin Control Panel) in the login link for each Brand. 1. From the Admin Control Panel main page, click the Set Application parameters link. The Set Application Parameters page opens. 2. Click Embedding Links. The Embedding Links page opens. 31
Admin Control Panel 3. Copy the URLs and/or code from the textboxes, and paste it wherever you want to create a link or add the login fields. Note: The Test Drive and Login links are generated according to specific parameters. The Test Drive link includes u=t plus the Brand Code, and the Login link includes u=l plus the Brand Code. 32
Logging In Users from your Hosting Application The following HTTP POST can be used to automatically log your users in to their Website Builder from your hosting application. You must post to your own Brand URL, using the following format: http://<<brand_url>>/sebase/common_loginaction.jsp?uno=<<brand_code> &txt_user_name=<<wsb_account_username>>&pwd_password=<<wsb_account_pass WORD>> Variable Requirements BRAND_URL uno txt_user_name pwd_password The FQDN of the Brand URL Dependant on Brand The Brand Code number You can retrieve the Brand Code using the Edit link on the Manage Reseller Branding page in the RWI 2. Dependant on WSB account The account s username Dependant on WSB account The account s password Example http://wsb.pagebuilder.ca/sebase/common_loginaction.jsp?uno=123456 &txt_user_name=myusername&pwd_password=secret 33
Purchasing a Website Builder Account In order to use the Website Builder tool, your users must have a Website Builder account. Accounts include a username and password which are required to log-in to the tool. When you create an account, you must also choose the package that will be used to create the website; accounts are billed according to the package chosen. Note: You cannot purchase an account until you have created at least one Brand. 1. Click the Orders tab, then create the order either using an existing user, or creating a new user. See "Creating RWI 2 Users" for details. To create an order for a new user: Choose Website Builder from the Create New Order For New User drop-down list, then click the Create button. The Create User for Order page opens. This page is divided into two areas: Create User for Order To create a new account, enter a username and password in the corresponding fields. Confirm the password by re-entering it in the space provided. Enter a description. Primary Contact You must define a primary contact that is associated with the new user. To do this, complete all of the contact information and click the Continue button to proceed with your order. To create an order for an existing user: If you know the RWI 2 username: Type an existing username in the Create Order For Existing User field, choose Website Builder from the drop-down list, and then click the Create button. 34
Purchasing a Website Builder Account If you do not know the RWI 2 username: Click the Find User link. The Please select user page opens. Enter the search criteria and then click the Search Users button. The page reloads and RWI 2 users are listed below the search criteria fields. Select the user in the Select column, then choose Website Builder from the dropdown list at the bottom of the page. Click the Create Order button. A page opens indicating that the order has been created. Now that the order is created, you can add order items by using the forms to enter account details. 2. In the New Website Builder Order Form page, from the Package dropdown list, choose the Website Builder package for the new account. See Packages for a description of these options. Note: If you select Trial, do not specify an expiry date. To check package pricing: click the Check Price link. 3. From the Brand Name drop-down list, choose the Brand to be used by the new account. See "Creating a Brand" for more information. 4. In the Expiry Date section, choose an expiry option. If you select an expiry date, the Website Builder package will be billed to your Reseller account each month until the date selected. If you do not set an expiry date, the package will be billed to your account each month until it is cancelled, suspended, or an expiry date is assigned. Note: You can change the expiry date at any time, provided that the service has not already expired. See "Updating Account Renewal and Expiration Settings". 5. Click the Continue button. The second page of the order form opens. 6. From the Contact drop-down list, choose a contact. Or, to use a new contact, enter the contact information using the fields on this page. Email notifications will be sent to this contact. 35
Purchasing a Website Builder Account 7. Complete the fields in the Account Information section. See below for a description of each field. Website Builder Account Name The name for the Website Builder account; the account name is required to log-in to the Website Builder tool. To use the RWI 2 user name (the user associated with the order, not your Reseller name), click the same as RWI 2 user name checkbox. The RWI 2 username can only be used as the account name once; if you select the RWI 2 username for a later order, you will not be able to complete that order. Domain Name The domain name of the website to be created using the Website Builder tool. If entered, Resellers can use the domain name to search for the account. This field is required in order to use the Photo Album feature. The domain name can be changed at any time; a Website Builder account is not bound to a domain name. Lost Password Email The email address where the account password will be sent if password retrieval is requested. Password retrieval is requested from the user s Website Builder login page. Password The account s password, used for logging-in to the Website Builder. 8. Complete the fields in the Account Information section. See below for a description of each field. FTP Host Address The IP address or FQDN (Fully Qualified Domain Name) of the web server that will be hosting the website. The Website Builder engine will send website files to this address. This field is prepopulated with the Brand s FTP Host Address, but you can replace it if the account will be using a different web server. FTP Port The port on the FTP server through which website files will be sent. This field is pre-populated with the Brand s FTP Port number, but you can replace it if the account will use a different port. FTP User Name The username required to FTP website files. FTP Password The password required to FTP website files. FTP Default Directory The directory on the web server where website files will be sent - optional. Filename of Default Index Document The filename for the Website Builder to use as the start page of the website. Language Preference The language in which to display the Website Builder tool. Note: The FTP Host and FTP Port settings will be pre-populated using the settings contained in the Brand that was chosen for this account. If 36
Purchasing a Website Builder Account the new website will hosted on a different server or use a different port, the Brand s settings can be replaced. 9. Click the Save to Pending or Submit Order for Processing button. If you chose Save to Pending, the Order item successfully created page opens with your item added to the overall order. Choose either Process or Cancel from the drop-down list at the bottom of the page and then click the Go! button. If you chose Submit Order for Processing, the Order Processed page opens, displaying the completed order. To view the details of your order or order item: click the number in the Order Item ID column. The Order Item Details page opens. Depending on your message settings, an order confirmation message is sent to notify you and the account holder that the Website Builder account has been processed. See "Customizing Website Builder Messaging" to deactivate the message or to change message content. 37
Transferring Website Builder It has always been possible to transfer domains from one service provider to another, and this process is dictated and enforced by the respective domain registries. Now, all OpenSRS services, (Digital Certificates, DNS, Email, and Website Builder) can easily be transferred from one OpenSRS Reseller to another. Note: Services that are provided by non-opensrs Resellers cannot be transferred to an OpenSRS Reseller; in this case you need to enter a new order to purchase the service. When a user with one or more services through an OpenSRS Reseller wants to transfer their business to another OpenSRS Reseller, the gaining Reseller can initiate a transfer request. Services might need to be transferred when: One Reseller buys another Reseller. Reseller goes out of business, and the end user needs a new Reseller. Reseller tries to order a new OpenSRS service for a customer and finds that this customer is already served by another Reseller. Although we do not encourage customers to transfer services from one OpenSRS Reseller to another, if a customer asks a Reseller to transfer their services, the transfer can be now be done with little disruption to the customer. Note: Transfer requests should be processed through the RWI 2. There are API calls that can be used to automate the process, but since transfers can only happen when the customer is already with a OpenSRS Reseller, we do not anticipate that the number of transfer requests will warrant trying to automate the process. Transfer Process The transfer process typically follows these steps: 1. You try to order a service for new customer, and you get an error message that states that the service is unavailable. This indicates that the customer likely already has the service through another OpenSRS Reseller. 2. After confirming that the customer already has the service with another Reseller, you initiate a transfer request through the RWI 2. Note: If you bought a business that has services with OpenSRS, and you want to consolidate the portfolios, contact sales@tucows.com to implement Admin initiated transfers. You can transfer groups of services, or lines of businesses. 3. Transfer request is validated by the system to ensure that the request is for currently held OpenSRS services and that it includes any dependent services. 38
Transferring Website Builder 4. Order status is set to Pending. 5. Request for authorization is sent via email to end user admin contact of record. 6. End user clicks the link in the email and is taken to the Transfer Authorization page to approve the transfer. 7. Services are transferred to the gaining Reseller, and contact and credential information is sent to the gaining Reseller. If some services remain with the original Reseller, contact and credential information (userid and password) exists in both losing Reseller and gaining Reseller namespaces. 8. System adjusts billing so that the Reseller who has lost the service (losing Reseller) is not billed anymore, and instead, the new Reseller (gaining Reseller) is billed. Note: If there are insufficient funds in the gaining Reseller s account, the Reseller s account can become negative as a result of the transfer, and the service remains active for at least 30 days. 9. System notifies end user, gaining Reseller, and losing Reseller that transfer is successful. Note: When you transfer one or more OpenSRS services from another Reseller, your customers do not need to change their login information. For more information, see Defining Usernames in Local Namespaces. Submitting a Transfer Order If you try to place an order for a new service and the user already has that service with another OpenSRS Reseller, you will get an error message. In this case, you need to submit a transfer request rather than a new order. Transfer requests are initiated by the gaining Reseller when requested by the end user. They may also be initiated by an Administrator on behalf of a user who has been abandoned because their Reseller is no longer in business. If you issue a request to transfer a service that is dependent on another service, both services will be transferred. For example, if you try to transfer the Email Defense service, Email is also transferred, as well as all the email addresses and Email Defense services on that particular domain (assuming the current owner approves it). This means that you do not need to specify all the email addresses that need to be transferred; specifying one is sufficient. This also means that, due to privacy concerns, you cannot see all the services that will be transferred until the transfer request is approved. Note: If dependent services have different owners, that is, more than one approver is needed to authorize the transfer of the services, the transfer cannot proceed, and the transfer request will be refused by the system. In order to transfer these services, the end user needs to contact the previous provider and update their contact details so that the same email address is used for all the services they want to transfer. 39
Transferring Website Builder To transfer OpenSRS services for an existing user 1. In the RWI 2, click the Orders tab. 2. On the Order Management page, in the Create Order For Existing User field, enter the username, select Transfer from the drop-down list, and click Create. Alternatively, click Find User. Enter the search criteria and click Search Users. Click a radio button to select and user, select Transfer from the Select Service Category drop-down, and then click Create Order. 3. On the Transfer Service page, enter the domain name in the Domain field. 4. Select the service that you want to transfer from the Select Service drop-down list. Note: Website Builder may not be associated with a domain, so the account name is used as a unique identifier. If you are transferring Website Builder, the WSB Account Name and Brand Name fields are displayed and the Domain field is grayed out. Complete these additional fields. 5. Click Add to Order. The Transfer Contact Information page appears for the service. 6. Enter the applicable contact information. 7. Save the transfer order by clicking one of the following: Save to Pending saves the order as pending and opens the Service Order page where you can add additional items to the order, cancel the order, or submit it for processing. Submit Order for Processing processes the order immediately. To transfer OpenSRS services for a new user 1. In the RWI 2, click the Orders tab. 2. On the Order Management page, in the Create New Order for New User field, select Transfer from the drop-down list. 3. On the Create User for Order page, enter the user name, password, and contact information, and click Continue. 4. On the Transfer Service page enter the domain name in the Domain field, and select the service that you want to transfer from the Select Service drop-down. Note: Website Builder may not be associated with a domain, so the account name is used as a unique identifier. When you select Website Builder, the WSB Account Name and Brand Name fields are displayed and the Domain field is grayed out. Complete these fields. 40
Transferring Website Builder 5. Click Add to Order. The Transfer Contact Information page appears for the service. 6. Enter the applicable contact information. 7. Save the transfer order by clicking one of the following: Save to Pending saves the order as pending and opens the Service Order page where you can add additional items to the order, cancel the order, or submit it for processing. Submit Order for Processing processes the order immediately. Adding Transfer Items to an Order You can add items to a transfer order as long as the order status is Pending. To add items to an order 1. In the RWI 2, click the Orders tab. 2. On the Order Management page, click Search Transfers. 3. On the Search Transfers page, enter your search criteria, and click Search Orders. 4. Click the Order ID number to drill down to the order details. 5. At the bottom of the screen, from the category drop-down, select Transfer to add another service to the transfer order, and then click Add Item. 6. On the Transfer Service page, complete the Domain field and select the service that you want to add to the transfer order from the Select Service drop-down. 7. Click Add to Order. 8. On the Transfer Contact Information page, enter the contact details. 9. Click Save to Pending or Submit Order for Processing. End User Authorization Once a transfer order is submitted, a request for authorization is sent via email to the end user admin contact of record. The email contains a link to the Transfer Authorization page that the end user needs to access to authorize the transfer. The end user has seven days from the time that the transfer request is submitted to respond to the authorization request; otherwise, the transfer request is cancelled and the user is notified that the transfer request has expired. The end user clicks the link in the email and is taken to the Transfer Authorization page to approve the transfer. 41
Transferring Website Builder Note: If an order contains more than one transfer item, only one authorization email is sent. Consequently, if an end user has several services that could be transferred, their only option is to approve all of them or approve none. Transfer Authorization Page You can customize the page where end users approve their transfer requests, by adding your logo to the page. To upload a logo to the Transfer Authorization page 1. In the RWI 2, click the Settings tab. 2. Click Transfer Authorization. 3. On the Customize End-User Transfer Authorization Screen page, click Browse and navigate to the logo that you want to upload. 4. Click Upload Image Now. Cancelling Transfer Orders You can cancel any orders that you initiated as long as they have not yet been approved, rejected or expired. Transfers can be cancelled if their status is Pending, In Progress or Waiting Approval. If the order contains transfer items in *final* states ('approved', 'expired', 'rejected') the whole order can NOT be cancelled. However, if the order contains at least one approved transfer item or at least one successfully processed order item, you can cancel specific order items from the order. Warning: When you cancel an order, you cancel everything in the order, including any non-transfer order items. To cancel a transfer order 1. In the RWI 2, click the Orders tab. 2. On the Order Management page, click Search Transfers. 3. On the Search Transfers page, enter the search criteria, and click Search Orders. 4. In the Action column, click Cancel. 5. Click Submit. The system notifies the end user and the gaining Reseller that the order has been cancelled. If the order is cancelled while it is still Pending, notification is not sent. Cancelling Items from a Transfer Order You can cancel one or more items from a transfer order before the transfer is authorized by the end user. To cancel items from a transfer order 42
Transferring Website Builder 1. In the RWI 2, click the Orders tab. 2. On the Order Management page, click Search Transfers. 3. On the Search Transfers page, enter your search criteria, and click Search Orders. 4. Click the Order ID number to drill down to the order details. The Service Order page appears. 5. Cancel an order item by clicking Cancel in the Action field. The status for the item changes to Cancelled, and the Action changes to N/A. The system notifies the end user and the gaining Reseller that the order item has been cancelled. If the order had a status of Pending, notification is not sent. Note: Order items can only be cancelled if the status of the transfer is In Progress or Waiting Approval. 43
Trial Accounts Trial accounts allow your users to build a website using any of the Website Builder packages, including most features. Once created, your users can view their trial site using the preview function in the Website Builder tool. The only difference between Trial and live accounts is that users cannot publish their site to a hosting server, and therefore their site will not be available for web users to visit. Websites created with a Trial account will be saved for 30 days. At any point during the 30-day trial period, your user can convert their website to live state by using the Go Live option. After the 30-day trial period has elapsed, the site, including content, will be deleted and cannot be published, i.e. made live. Make sure that you configure your messaging to remind trial users when their trial account is about to expire, and to Go Live. Resellers can cancel a Trial anytime during the 30-day trial period. If you are offering the Website Builder service as part of a hosting package, Trial accounts may not be necessary as your users are already purchasing the site builder service as part of your hosting offering. See "Implementation Scenarios" for more information. Test Drives In addition to offering trial accounts, you can allow your users to test drive the Website Builder tool. The test drive feature allows your users to try some of the tool s modules and preview some of the site designs. Unlike a Trial, anything created with the test drive will not be saved and cannot be published later. Ordering a Trial Account Creating a Trial account is similar to purchasing a live account. See the instructions for creating an account, then continue with the steps below. Note: You cannot submit more than one contact per order when purchasing a trial account. A trial order will fail if multiple contacts are associated with the order. 1. Click the Orders tab, then create the order either using an existing user, or creating a new user. See step 1 of "Purchasing a Website Builder Account" for complete details. A page opens indicating that the order has been created. Now that the order is created, you can use the forms to add order items. 44
Trial Accounts 2. In the New Website Builder Order Form page, from the Package dropdown list, choose the Website Builder package for the new account. See "Packages" for a description of these options. 3. Click the Trial checkbox. 4. From the Brand Name drop-down list, choose the Brand to be used by the trial account. See "Creating a Brand" for more information. 5. Click the Continue button. The second page of the order form opens. 6. From the Contact drop-down list, choose a contact. Or, to use a new contact, enter the contact information using the fields on this page. Email notifications, including the Go Live reminder, will be sent to this contact. 7. Complete the fields in the Account Information section: Website Builder Account Name The name for the Website Builder account; the account name is required to log-in to the Website Builder tool. To use the RWI 2 user name (the user associated with the order, not your Reseller name), click the same as RWI 2 user name checkbox. The RWI 2 username can only be used as the account name once; if you select the RWI 2 username for a later order, you will not be able to complete that order. Domain Name The domain name of the website to be created using the Website Builder tool. If entered, Resellers can use the domain name to search for the account. This field is optional and does not impact the provisioning of the Website Builder service. Lost Password Email The email address where the lost-passwordemail message will be sent if password retrieval is requested. Password The account s password, used for logging-in to the Website Builder. 8. Complete the fields in the Account Information section. See below for a description of each field. 45
Trial Accounts Note: The FTP settings are optional and will not be used to publish the site to a hosting server. Any settings entered can be used later if the account is made live, or replaced with new settings. FTP Host Address The IP address or FQDN (Fully Qualified Domain Name) of the web server that will be hosting the website. The Website Builder engine will send website files to this address. FTP Port The port on the FTP server. FTP User Name The username required to FTP website files. FTP Password The password required to FTP website files. FTP Default Directory The directory on the web server where website files will be sent - optional. Filename of Default Index Document The filename for the Website Builder to use as the start page of the website. Language Preference The language in which to display the Website Builder tool. Note: The FTP Host and FTP Port settings will be pre-populated using the settings contained in the Brand that was chosen for this account. If the new website will be hosted on a different server or use a different port, the Brand s settings can be replaced. 9. Click the Save to Pending or Submit Order for Processing button. If you chose Save to Pending, the Order item successfully created page opens with your item added to the overall order. Choose either Process or Cancel from the drop-down list at the bottom of the page and then click the Go! button. If you chose Submit Order for Processing, the Order Processed page opens, displaying the completed order. Note: you will not be billed for the Trial account, but the Trial is treated as a regular order item for searching purposes. Depending on your message settings, a confirmation message is sent to notify you and the account holder that the Trial account has been activated. See "Customizing Website Builder Messaging" to deactivate the message or to change message content. 46
Trial Accounts Going Live from Trial Once a Trial account has been processed, it becomes a service sold. To convert the Trial to a live account, you must search for it as a service sold, then use the service sold actions to Go Live. 1. Locate the service sold for the Trial account that you want to make live. See "Searching for Services Sold" for further instructions. 2. From the Search Services Sold page, locate the service sold in the search results, then click the Go Live link. or From the View Service Sold page, click the Go Live link. The Go Live Website Builder Account page opens. 3. Click the Continue button. 4. The Go Live Website Builder Account form page opens. This is the same form that was required when ordering the Trial account, and any settings that were entered when the Trial was ordered are populated in this page. Update the form fields as required; see "Ordering a Trial Account", for more information. 47
Trial Accounts 5. When done filling in the form, click the Save to Pending or Submit Order for Processing button. If you chose Save to Pending, the Order item successfully created page opens with your item added to the overall order. Choose either Process or Cancel from the drop-down list at the bottom of the page and then click the Go! button. If you chose Submit Order for Processing, the Order Processed page opens, displaying the completed order. 48
Managing Accounts This section describes how to update account details, and how to upgrade and cancel accounts. Updating, upgrading, and cancelling apply to both live and trial accounts. Updating Account Details Follow the steps below to update an account s FTP settings. 1. Locate the service sold for the account that you want to upgrade. See "Searching for Services Sold" for further instructions. 2. From the Search Services Sold page, locate the service sold in the search results, then click the View/Edit link. or From the View Service Sold page, click the View/Edit link. The View Service Sold page opens, with the Website Builder Service Details section added to the bottom of the page. 3. Use the fields in the Website Builder Service Details section to update the account s FTP settings and account password. See the "Purchasing a Website Builder Account" section for a description of these fields. 49
Managing Accounts Note: Once created, you cannot change the account s username. 4. When done changing account details, click the Update Website Builder Service Data button. Upgrading an Account Because of the differences between Website Builder packages, you cannot downgrade from a greater package to one with lesser features. A website that was created using a package with more features would not be compatible with a package that didn t also include those features. You cannot upgrade the Ecommerce package as this is the highest package available. 1. Locate the service sold for the account that you want to upgrade. See "Searching for Services Sold" for further instructions. 2. From the Search Services Sold page, locate the service sold in the search results, then click the Upgrade link. or From the View Service Sold page, click the Upgrade link. The Upgrade Website Builder Service page opens. 50
Managing Accounts 3. From the Upgrade Package to drop-down list, choose the new package type. Only available packages, i.e. packages greater than the current package, appear in the list. To check the package cost: click the Check Price link. A window opens showing the package costs. 4. Click the Save to Pending or Submit Order for Processing button. If you chose Save to Pending, the Order item successfully created page opens with your item added to the overall order. Choose either Process or Cancel from the drop-down list at the bottom of the page and then click the Go! button. If you chose Submit Order for Processing, the Order Processed page opens, displaying the completed order. Cancelling and Suspending Accounts Cancelling an account will terminate access to the Website Builder service. Once an account is cancelled, that user will no longer be able to access their website s content using the Website Builder tool. If published, the site remains intact on the hosting server, but cannot be managed using the Website Builder tool. Please note that there are some features that require an active account to function, so even if the website still resides on the hosting server, it may not work properly. See the Website Builder section in the RRC for more information regarding these features. Before canceling an account, be sure to export the site so that the account holder may obtain a copy of the site, in HTML format. See "Exporting Websites". Suspending an account will still allow user to access the Website Builder Tool, but they will not be able to publish any of their work. 1. Locate the service sold for the account that you want to cancel or suspend. See "Searching for Services Sold" for further instructions. 2. From the Search Services Sold page, locate the service sold in the search results, then click the Cancel or Suspend link. or 51
Managing Accounts From the View Service Sold page, click the Cancel or Suspend link. If canceling: a warning message appears. Click OK in the warning message to continue the cancellation. The Request completed successfully page opens. Reactivating Suspended or Expired Accounts Accounts that have been suspended by the Reseller can be reactivated at any time. Once reactivated, the user will once again be able to publish any work they created using the tool. Expired accounts can be reactivated within 40 days of the account s expiration date. After the 40 day grace period, the account will be cancelled and cannot be reactivated, but can be repurchased. All settings will be saved, so once an account is reactivated, the user will be able to resume use of the service. Note: If you reactivate a service on the same day that it was suspended, the reactivation charge may not appear on your Reseller account until the following business day. 1. Locate the service sold for the account that you want to reactivate. See "Searching for Services Sold" for further instructions. 2. From the Search Services Sold page, locate the service sold in the search results, then click the Reactivate link in the Action column. or From the View Service Sold page, click the Reactivate link. The Request completed successfully page opens. 52
Managing Accounts Updating Account Renewal and Expiration Settings As of October 7, 2004, Website Builder and all other RWI 2 services, except Digital Certificates, provide options for specifying and managing service expiration. If an expiry date is set for a service, that service will be cancelled on that date, and the service will no longer be included in monthly renewals. Once a service has expired, you will not be able to reactivate it, but can however, repurchase it at any time. Follow the steps below to: Reactivate an expired service. Request a renewal reminder to notify your users when their service is about to expire. Assign an expiry date for a service previously set to never expire. Change an existing expiry date. Set the service to never expire. 1. Click the Website Builder tab, then click the Search Website Builder Services Sold link. The Search Services Sold page opens. 2. From the Status list, choose a status that reflects the change you want to make to the service. For example, to reactivate an expired service, choose Expired. Use the remaining fields to refine your search. All fields are optional; however, more criteria will generate more precise results. 3. Click the Search Services Sold button, located below the search criteria. The search results are returned at the bottom of the page. 4. Scroll through the list and locate the account that you want to update. Use the links to additional pages to view all search results. 5. Once you ve located the account(s), click the checkbox in the Select column to select the account(s). 6. Scroll down the page and click the Perform Actions button. A popup window opens, providing options for changing expiration and renewal notification settings. 53
Managing Accounts 7. Select options in the popup window to specify the new expiration and renewal reminder settings. 8. When done updating settings, click the Submit button. 54
Exporting Websites If a user is no longer going to use the Website Builder tool, or if they are moving to an alternate Reseller, they can export their site. An export converts the website s content to editable HTML format, and then generates a.zip file of the site. The user can download the.zip file from their Website Builder tool, prior to cancelling their account. Note: Only sites that have been created with a Brand that uses the protected HTML mode need to be exported. Sites created with the open HTML mode can be easily copied and edited, and do not need to be exported. See "Protected vs. open HTML" for more information. Constraints and Considerations In order for your users to export their website, the account with which it was created must be active. You cannot export a trial website. If your website uses a package that publishes in HTML only, the export function is not available or necessary. Every Website Builder service has a corresponding price for exporting websites. For example, exporting a personal website will have a different price than exporting a small business website. The website export is done at the time of the request. If the end user makes any changes to their site after the export order is processed, the changes will not be reflected in the exported site. To acquire any changes made after the website has been exported, you will have to re-export the site, and incur the corresponding cost again. If the Website Builder service is cancelled immediately after you export the website, you may not be able to download the export file. Exporting a Website 1. Click the Services Sold tab. 2. Perform a search for your Website Builder Service. See "Searching for Services Sold" for how to use this feature. 3. Click on the Export Site link beside the service you want to export. The Export Website page opens, listing the account name and the package that will be exported. 55
Exporting Websites To view the cost associated with exporting a website: click the Check Price link. 4. To complete your export order, click the Submit Order for Processing button. You will see the Order Confirmation screen, and the export confirmation message will be sent to the end user (if it is enabled). The cost of the export will be taken from your reseller account at this time. To complete your export order at a later date, click the Save to Pending button. 56
Searching Website Builder Order Information Searching for Website Builder Order Items 1. Click the Website Builder tab. 2. From the Search section under Orders, click the Search Website Builder Order Items link. The Search Order Items page opens. 3. Use the fields and drop-down lists to refine your search. More information will generate more precise search results; however, all fields are optional. If you know the Username for which the Website Builder order item was purchased, enter it in the Username field. Please note, this is not your reseller login. If you know the account name for which the Website Builder order item was purchased, enter it in the Description or the Website Builder Account Name field. 4. Click the Perform Search button. Search results are returned at the bottom of the page. 57
Searching Website Builder Order Information To sort your search results: click any of the hyper-linked column headings: Service Category, Username, Order ID, Order Item ID, Service, Description, Status, Type, or Creation Date. To view order details: click the number in the Order ID column. Details are listed at the bottom of the page. See "Order Details Page" for more information. To view order item details: click the number in the Order Item ID column. Details are listed at the bottom of the page. See "Order Item Details Page" for more information. 58
Searching Website Builder Order Information Searching for Order Items According to their Status There are several order status/view options for viewing Website Builder order items, and several corresponding actions associated with each of those views. 1. Click the Website Builder tab. In the Order Item Views section, click one of the status options, e.g. Pending. The Search Order Items page opens. 2. Use the fields and drop-down lists to refine your search. More information will generate more precise search results; however, all fields are optional. 3. Click the Perform Search button. Search results are returned at the bottom of the page. To sort your view results: click any of the hyper-linked column headings: Service Category, Username, Order ID, Order Item ID, Service, Description, Status, Type, or Creation Date. To view order details: click the number in the Order ID column. Details are listed at the bottom of the page. See "Order Details Page" for more information. To view order item details: click the number in the Order Item ID column. Details are listed at the bottom of the page. See "Order Item Details Page" for more information. 59
Searching Website Builder Order Information Order Details Page Once you've searched for order items, you can use the search results to access the details for a particular order. To view order details: search for order items; see "Searching for Website Builder Order Items" or "Searching for Order Items According to their Status". From the Search Result section in the Search Order Items page, click an ID number in the Order ID column. The Service Order page opens. The Service Order page is divided into two areas: Service Order and Order Items, and is described in the following table. Item Order ID User Order Status Order Price Creation Date Description Service Order This is the unique number that the system assigned to the order. Displays the user profile name that you either selected or created to place your Website Builder order. To open the User Information page, click the username. From the User Information page, you can view: Details about the RWI 2 user Contacts associated with the RWI 2 user The RWI 2 user s orders Displays the status of the Website Builder order, which can either be Pending, Completed, Refunded, Declined, or Cancelled. Displays the total price of the order, which includes the sum of all the order items. Displays the date and time that the order was created. 60
Searching Website Builder Order Information Last Updated Order Item ID Reference ID Service Category Service Status Type Price Creation Date Last Updated Action Displays the date and time that the order was last updated. Order Items This is the unique number assigned to the order item. Click this number to open the Order Item Details page. See Order Item Details page for more information. This is a Reseller defined value which can be used to identify the order. This is not applicable to Website Builder services. In this case, the Service Category is Website Builder. For Website Builder, the service is Account. Displays the status of the order item, which can be either Pending, Completed, Refunded, Declined, or Cancelled. The order item type can be any of New refers to the purchase of a new account Trial refers to the order of a Trial account Non-Recurring Charge refers to a one-time charge, i.e. the export charge Contract Revision refers to a change to an existing account, either an upgrade, or a Go Live from Trial The price of that particular order. The date and time that the order item was created. The date and time that the order item was last updated. Action varies according to the status of the order item. If the order item is in pending state, the possible action will be Cancel Item. If the order item was saved to pending, the action will be Process. If the order item is not in one of the above states, no action will be available. Order Item Details Page Once you've searched for order items, you can use the search results to access the details for a particular order item. To view order item details: search for order items; see "Searching for Website Builder Order Items" or "Searching for Order Items According to their Status". From the Search Results section in the Search Order Items page, click an ID number in the Order Item ID column. The Order Item ID page for that particular order item opens. Item Order ID Description Order Item ID # This is the unique number that the system has assigned to the order to which you added this order item. Click the 61
Searching Website Builder Order Information Service Category Service Item Status Item Type Item Price Creation Date Last Updated Package Brand Website Builder Account Name Domain Name FTP Host Address FTP Port FTP User Name FTP Default Directory Filename of Default Index Document number to open the Service Order page, and see Order Details page for more information about this page. In this case, the Service is Website Builder. For Website Builder, the service is Account. The status of the completed order, which can be: Pending, Completed, Refunded, Declined, or Cancelled. The type of order item can be one of New refers to the purchase of a new account Trial refers to the order of a Trial account Non-Recurring Charge refers to a one-time charge, i.e. the export charge Contract Revision refers to a change to an existing account, either an upgrade, or a Go Live from Trial The price of Website Builder per month, based on the Website Builder package purchased (e.g. Personal Website, Small Business Website). The date and time that the order item was created. The date and time that the order item was last updated. Website Builder Data The type of package purchased: Business Card Personal Website Small Business Website Ecommerce Website The brand that the website builder package was created under. This is the Website Builder Account Name. This name may be the same as the username associated with the account if the Same as RWI 2 User checkbox was selected when the account was created. The domain name associated with the account. The IP or Host address used when a website is exported. The FTP port used when a website is exported. The FTP User Name used when a website is exported. This is the FTP default directory used when a website is exported. This is the filename of the default index document for the website that is being exported. Most commonly, this is either index.html or default.htm, however, it may be something different. 62
Searching Website Builder Order Information Language Preferences Lost Password Email Indicates the preferred language selected when the brand was created. Indicates the email address that the website builder account password will be sent to if the password is forgotten or lost. Searching for Services Sold Choose this search option to view completed Website Builder purchases. 1. Click the Website Builder tab. 2. In the Search section below Services Sold, click the Search Website Builder Services Sold link. The Search Services Sold page opens. 3. Use the fields and drop-down lists to refine your search. More information will generate more precise search results; however, all fields are optional. If you know the Username for which the Website Builder order item was purchased, enter it in the Username field. Please note, this is not your Reseller login. If you know the Website Builder Account Name for which the Website Builder order item was purchased, enter it in the Description or the Website Builder Account Name field. The account name may be the same as the username if the Same as User checkbox was selected when the account was created. 4. Click the Search Services Sold button. Search results are returned at the bottom of the page. In the search results, the Description column indicates the account name for which Website Builder services have been provisioned. 63
Searching Website Builder Order Information To sort your search results: click the hyper-linked column headings: Service Category, Username, Service Sold ID, Service, Description, Status, or Expiry Date. To view Service Sold details: click the number in the Service Sold ID column. The View Service Sold page opens. 64
Searching Website Builder Order Information A Total Paid To Date: This is a running total of the total amount paid for the service sold. Click the link (e.g. $3.74) for a list of the transactions totaling the amount in this field. B Upcoming Monthly Charge (expected): This is the estimated amount that you will be charged on the upcoming billing cycle (charged first day of coming month). This amount is based on the current package provisioned for the Website Builder service sold. See also "Payments and Billing". 65
Searching Website Builder Order Information Searching for Services Sold that are Approaching Expiry 1. Click the Services Sold tab. 2. From the Expiry Management list, click one of the expiration ranges, e.g. Expiring in 90-61 days. All services expiring during that range are listed. To view expiring services sold by service category: click the Service Category column header. The list of services sold is resorted, grouped according to service category. 66
Exceptions to Real-Time Processing Orders for the Website Builder (WSB), including transfer orders, are processed in real-time, whenever possible. If the provider for a particular service is temporarily unavailable, the system will monitor and/or resubmit that request until the order completes. That order item will not be put in pending state. Order items that have been processed asynchronously (i.e. processed after a short delay) will be listed in a queue summary so that Resellers can review processed queued items, and determine if any follow-up actions with their customer are needed. Once Resellers have resolved any issues for an item, they can acknowledge the item to remove it from the list of queued items. Items that have been removed from the queue summary can always be retrieved using the RWI 2 by querying the queue history. Note: Asynchronous processing happens very rarely. In most cases, orders will be processed when submitted. Viewing the List of Queued Items Items that were processed asynchronously are placed in a queue, and listed on the Queue Summary page in the RWI 2. You can access the queue summary from either the Services Sold Management page, or the Order Management page. The queue summary is intended to help Resellers manage the asynchronously-processed order items that they need to act on. If you've taken action on an order item, e.g., contacted the customer, you can acknowledge it, which will remove it from the queue summary. To view the queue summary: 1. In the RWI 2, click either the Orders tab or the Services Sold tab. 67
Exceptions to Real-Time Processing If you have asynchronously processed order items that you have not acknowledged, and if you have not changed the default queue summary settings, the number of items in the queue is shown in red text. 2. Click the View Queue Summary link. The summary page opens, listing queued items in two groups: Total Order Items Found and Total Services Sold Found. To view the details of a particular item: click the ID number for that item in the Order Item ID column or the Product Item ID column. Acknowledging Queued Items Items that were processed asynchronously are placed in a queue, and listed on the Queue Summary page in the RWI 2. The queue summary is intended to help Resellers manage the asynchronously processed order items that they need to act on. If you've taken action on an order item, e.g., contacted the customer, you can acknowledge it, which will remove it from the queue summary. To view the queue summary: 1. In the RWI 2, click either the Orders tab or the Services Sold tab. The Order Management page or the Services Sold Management page opens. 68
Exceptions to Real-Time Processing or If you have asynchronously processed order items that you have not yet acknowledged, and if you have not changed the default settings for the queue summary, the number of items in the queue will be shown in red text. 2. Click the View Queue Summary link. The summary page opens, listing queued items in two groups: Total Order Items Found and Total Services Sold Found. 69
Exceptions to Real-Time Processing 3. Look in the Description column to locate the item that you want to acknowledge, then click the checkbox for that item in the Reviewed column. Repeat to acknowledge multiple items. 4. Click the Submit button(s) when done. The page reloads, and the acknowledged items are removed from the list. Finding Previously Acknowledged Items 1. In the RWI 2, click either the Orders tab or the Services Sold tab. The Order Management page or the Services Sold Management page opens. If you have asynchronously processed order items that you have not yet acknowledged, and if you have not changed the default settings for the queue summary, the number of items in the queue will be shown in red text. 2. Click the View Queue Summary link. The summary page opens, listing queued items in two groups: Total Order Items Found and Total Services Sold Found. 3. Click the Search Order Item Queue History or the Search Services Sold Queue History link. The Search Order Items Queue History page or the Search Services Sold Queue History page opens. 4. Use the fields and drop-down lists to refine your search. All fields are optional, but more information will return more precise results. 70
Exceptions to Real-Time Processing 5. Click the Search Queue History button. The page reloads, and lists any reviewed (acknowledged) items. Changing your Queue Summary Preferences The Queue Summary Preferences page allows you to specify whether completed or declined items, for both order items and services sold, will be listed in the queue summary. By default, all asynchronously processed items are listed in the queue summary. If you opt-out of a display setting, items of that type will be automatically acknowledged. These settings also determine whether to display the alert that appears on the Order Management and Services Sold Management pages. For example, if you set both options for services sold to No, the alert will not be shown in the Services Sold Management page. To change your queue preferences: 1. Click the Settings tab. 2. Click the Manage Queue Summary Preferences link, located below Queue Preferences. The Queue Summary Preferences page opens. 3. Use the radio buttons to determine which queued items will be listed in your queue summary. 4. Click the Save Changes button. 71
Customizing Website Builder Messaging From the Settings tab, you can configure Website Builder message templates that are sent both to yourself and to the end users during the order processes. In addition, you can manage all of your contacts from here. Configuring Website Builder Message Templates 1. Click the Settings tab. 2. Click Configure Email Message Templates. A page listing all of the message templates opens. 72
Customizing Website Builder Messaging The following sections of this page pertain to Website Builder: General Order Processing Messaging contains message templates for things that happen during the order process and are applicable to any service; they are not specific to Website Builder. Monthly Billing Messaging contains message templates for Reseller notification of payment failure, upcoming monthly charges, and a renewal reminder for expiring services. Website Builder Service Messaging contains 11 message templates for the messages that are sent to notify the Reseller and the end user of various events. Transfers Messaging contains message templates that relate to transfers. Note: If you want the RSP Purchase URL to be included in your Reseller-to-user messages, you must specify it when you create the brand. If it wasn t specified when the brand was created, it won t be included in messaging, even if you add it to a message template. Some messages can be edited and disabled, as warranted by your business model. See "Implementation Scenarios" for more information. Note: By default, all messages are enabled. 3. To activate a message, click the Enable checkbox beside that message description. 4. To preview a message, click Preview beside the message description. Click the Back button when done. 5. To make changes to a message template, click Edit beside the message description. In the Edit page, make any changes. Depending on the message you select for editing, certain fields are available for you to change. These fields appear in edit mode. Each field that is available for editing contains suggested place holders and/or text that you can change if necessary. The contacts that you create are useful when editing the To, CC, and BCC fields. See "Updating Your Messaging Contact Information" for how to create/edit contacts. Note: All placeholders available for editing will be listed on the right side of the page. To view the description of a placeholder, click the placeholder link to open a dialog box listing the Place Holder Name, Sample Value, and Description. To use a placeholder, you must copy it exactly as it is listed. 6. Once you have made your changes, click the Save button. The Preview page opens. If you don t want to save your changes, click Cancel to cancel them. Or, if you want to return to the default values, click Reset. 73
Customizing Website Builder Messaging 7. From the Preview page, you can either click Confirm to keep your changes, or to make further changes, click Back. 74
Customizing Website Builder Messaging Updating your Messaging Contact Information Once created, particular reseller contacts can be used in messages. The following steps describe how to edit existing contacts or create new ones. 1. Click the Settings tab. 2. Click Manage Reseller Contacts. The Contacts page opens. 3. From the Contacts page, edit the existing contacts (e.g. Billing, Technical, Bounce), or create a new contact. To change the contact used to another contact: click the drop-down list for that contact type and choose a different contact. To edit one of the existing contacts: click Edit. The View Contact Details page opens. Make changes to any one of the contact fields and click Save to accept your changes, or to restore the original information, click Reset. To create a new contact: click New. The Create Contact page opens. From here, fill in all of the contact information requested and click the Create Contact button. The new contact is added to the list of contacts for that contact type. 4. Click the Save Changes button when done. 75
Payments and Billing Website Builder has an initial setup fee per service purchased, and is then billed monthly for the duration of the service. The total on your monthly statement includes any initial setup fees for that month, and all accounts and users for which you ve purchased Website Builder services. All other monthly billed services that you ve purchased (e.g. DNS and/or Email), appear on the same monthly statement. Sample Calculation The following example illustrates charges for Website Builder services for one brand, Personal Website package for 10 users. For the first month: Initial fee $1.00 Initial pro-rated fee $0.50 Total $15.00 $1.50 x 10 users For the second and subsequent months: Monthly fee $1.00 x 10 users Total $10.00 Billing Transactions Initially, funds are deducted from your Reseller account when an order is processed. Future payments will be deducted from your account on the first day of each month to cover services for that coming month. Initial month For the initial month that the service is purchased, there will be 2 aspects to the price: the initial setup fee (which will be per service) and a pro-rated amount that will be withdrawn from your Reseller account when the order is processed. The initial setup fee is a full month s price, based on the type of Website Builder package that is purchased. Pro-rating is based on the number of days in the month (e.g. Website Builder was purchased on the 10th of the month and there are 30 days in the month; the Reseller will pay for 20 days). 76
Payments and Billing Subsequent month For subsequent months, the full monthly service fee will be withdrawn from your Reseller account on the first day of the month. This monthly service fee will continue to be withdrawn until the service is cancelled or expires. Cancellation month When the service is cancelled, you will receive a credit for the unused portion of the month using the same pro-rated formula (e.g. five days left in the month will provide a credit for those five days). The initial fee is not refunded. Website Builder services can be cancelled at any time. Export month When a website is exported, you will be charged the associated fee for the selected service. This is a one time fee with no term, the export does not mean that the service is cancelled. Go Live month When the service is upgraded from a Trial service to a new service, you will be charged an initial fee plus a pro-rated amount for the balance of the first month, after which you will be charged on a monthly basis for that package. Upgrade month When you are upgrading from a regular service to a higher service, you will receive a refund from the date of the requested upgrade until the end of the current month for the time remaining on your current package. If you were not charged for your initial package, you will be charged the initial fee for the package to which you are upgrading, and a pro-rated amount that covers use of the new service from the upgrade date to the end of the current month. You will then be charged the rate for the new package at the beginning of each subsequent month. Monthly Service Fees Monthly service fees are processed in the order that they were purchased with the oldest accounts being processed first (e.g. Website Builder purchased 1 April 2004 would be processed before Website Builder purchased 1 July 2004). Monthly Statements The monthly financial statements will provide a summary and detailed view of transactions on your account, broken into initial month purchases and recurring monthly purchases. 77
Payments and Billing Viewing Upcoming Payments The upcoming payments view provides an estimate of the charges and total due for your next billing cycle. It is based on services currently sold under your Reseller account, so any new purchases made before the billing date may change the totals. This view is useful to ensure that you have sufficient funds in your Reseller account to cover charges for the coming billing cycle. 1. Click the Services Sold tab. 2. In the Services Sold Management page, click View Upcoming Payments. The View Payments for Next Billing Cycle page opens. To cancel a service on your current bill: click the checkbox in the Cancel column for that service sold, then click the Submit button, located at the bottom of the page. Viewing Payments from Last Billing Cycle The View Payments for Last Billing Cycle page is similar to that for viewing upcoming payments, but instead shows charges for the current month. Use this view to see your charges before the financial statements are available. 1. Click the Services Sold tab. 2. In the Services Sold Management page, click View Payments for Last Billing Cycle. The View Payments for Last Paid Billing Cycle page opens. Upcoming Payment Notification Three days before the first day of the month, OpenSRS sends Resellers an email notification indicating the approximate value of funds that will be withdrawn from their account on the first day of the month. This estimate is based on the current pricing, packages purchased, and number of users. 78
Payments and Billing Insufficient Funds Management Insufficient funds for monthly service fee If there are insufficient funds in your Reseller account, OpenSRS sends a notification to your billing contact. OpenSRS attempts to withdraw funds on a daily basis for five days. This notice indicates the funds required and the items that could not be processed. If after five days, sufficient funds are not available, the services that could not be processed are suspended. If, at the next monthly billing date there are insufficient funds, the service is cancelled. Suspension Rules If the monthly amount owing has not been collected within five days of the first monthly billing attempt, the Website Builder service will be suspended. When a service is suspended, the end user is not able to publish their website. To reactivate a suspended service, you must manually activate it through the Search Service Sold page, or from the Service Sold Item itself. When the service is reactivated, a pro-rated amount will be charged to cover service until the next monthly billing date. If the service is not reactivated by the next monthly billing date, the service will be cancelled. Cancellation Rules If a Website Builder account is cancelled, the user will no longer have access to the Website Builder tool, and the account name will be available to another user. Once a website is published to your hosting server, that site remains on your server even after the account is cancelled. If a user wants to resume use of the Website Builder, that user will have to recreate their account and all of their related data. Insufficient Funds for New Orders If there are insufficient funds in your Reseller account for a new order, the order will not be processed and will be placed in pending state. Once you have sufficient funds in your Reseller account, you ll need to resubmit the order for processing. 79