Website Builder Quick Start. This document describes the API calls and steps needed to get started using the enom Website Builder.

Similar documents
SSL Certificates Quick Start. This document describes the steps you need to use to purchase and use SSL certificaters with the enom API.

The guide to Consolidated Billing

About This Document 3. About the Migration Process 4. Requirements and Prerequisites 5. Requirements... 5 Prerequisites... 5

LICENTIA. InvoiceXpress Integration

About This Document 3. Integration Overview 4. Prerequisites and Requirements 6

Virtual Contact Center

Virtual Contact Center

Video Administration Backup and Restore Procedures

MBLOX RESELLER GUIDE. User guide

Zendesk Integration Guide

PaperCut Payment Gateway Module - PayPal Payflow Link - Quick Start Guide

SPARROW Gateway. Developer API. Version 2.00

Phone Manager Application Support JANUARY 2015 DOCUMENT RELEASE 4.2 APPLICATION SUPPORT

Portal User Guide. Customers. Version 1.1. May of 5

Create Your Free Mobile Site App in Baidu Webmaster Tools

SalesForce SSO with Active Directory Federated Services (ADFS) v2.0 Authenticating Users Using SecurAccess Server by SecurEnvoy

Absorb Single Sign-On (SSO) V3.0

Frequently Asked Questions

Credit Card Processing

User Manual on TrixCRM Web Self Care Helpdesk Management

Equalizer VLB Beta I. Copyright 2008 Equalizer VLB Beta I 1 Coyote Point Systems Inc.

Official Amazon Checkout Extension for Magento Commerce. Documentation

Authorize.net for WordPress

HarePoint Workflow Extensions for Office 365. Quick Start Guide

Forumbee Single Sign- On

Virtual Contact Center

Pipeliner CRM Phaenomena Guide Getting Started with Pipeliner Pipelinersales Inc.

CRM to Exchange Synchronization

Web Work Module User s Guide

Wind River. Intelligent Device Platform XT EMS Profile EMS DEVICE MANAGEMENT USER'S GUIDE WIND RIVER 1.0

Configuring Time Zone redirection on a Microsoft Terminal Server

Integration Overview. Web Services and Single Sign On

qrd by Create, track and manage QR Code campaigns

Getting Started with the Aloha Community Template for Salesforce Identity

LAE 5.1. Windows Server Installation Guide. Version 1.0

Forms Printer User Guide

Table of Contents. Revision

Salesforce Integration User Guide Version 1.1

Integrating SurveyMethods With Freshdesk Using Zapier. Copyright 2015 SurveyMethods, Inc. All rights reserved.

USING MYWEBSQL FIGURE 1: FIRST AUTHENTICATION LAYER (ENTER YOUR REGULAR SIMMONS USERNAME AND PASSWORD)

Connection Broker Managing User Connections to Workstations, Blades, VDI, and More. Quick Start with Microsoft Hyper-V

SPEECH REPOSITORY 2.0. Registration procedure

Stripe. Chapters. Copyright. Authors. Stripe modules for oscommerce Online Merchant. oscommerce Online Merchant v2.3

PORTA ONE. Porta Switch. Maintenance Release. New Features Guide.

Version 3.2 Release Note. V3.2 Release Note

Feith Document Database Version 8.1 Install Guide

Copyright Pivotal Software Inc, of 10

Microsoft Business Contact Manager Version 2.0 New to Product. Module 4: Importing and Exporting Data

Forumbee Single Sign- On

RoboMail Mass Mail Software

How to configure the TopCloudXL WHMCS plugin (version 2+) Update: Version: 2.2

EVault Endpoint Protection 7.0 Single Sign-On Configuration

Configuration Guide - OneDesk to SalesForce Connector

Super Resellers // Getting Started Guide. Getting Started Guide. Super Resellers. AKJZNAzsqknsxxkjnsjx Getting Started Guide Page 1

Interworks. Interworks Cloud Platform Installation Guide

FileMaker Server 15. Getting Started Guide

CyberSource PayPal Services Implementation Guide

PaperCut Payment Gateway Module - PayPal Payflow Link - Quick Start Guide

Installing and Using the Zimbra Reporting Tool

enom, Inc. API response codes

Authorize.net for WordPress

Installation Guide. (June 2014)

Redback Solutions Payment Gateway Manual

DocuSign Single Sign On Implementation Guide Published: March 17, 2016

OrangeHRM Web Installation Guide for Windows

Application Note VAST Network settings

Configuration > Payment gateways Configure the payment gateway tokens for your credit card and PayPal payment methods if applicable.

AvePoint Timeline Pro for Microsoft Dynamics CRM. Installation and Configuration Guide

PayPal PRO Sandbox Testing

LPGN Pro Virtual Office USER GUIDE

Authorize.net modules for oscommerce Online Merchant.

Using LDAP for User Authentication

Appendix A How to create a data-sharing lab

Virtual Contact Center

Salesforce Opportunities Portlet Documentation v2

SharePoint Wiki Redirect Installation Instruction

OpenGlobal WorldPay Recurring Payments (FuturePay) for VirtueMart

Microsoft RMS Integration Installation guide

- SAP BusinessObjects and Xcelsius articles, links and ressources

Login with Amazon. Getting Started Guide for Websites. Version 1.0

Xero Integration. Merchant User Guide Version /04/2016

Bubble Code Review for Magento

How to pull content from the PMP into Core Publisher

1.1 Prezi Desktop Guide Requirements Download and Install First start Overview 12

The Social Accelerator Setup Guide

LumInsight CMS Installation Guide

For details about using automatic user provisioning with Salesforce, see Configuring user provisioning for Salesforce.

Instructions. Introduction

Symprex Out-of-Office Manager

MIGRATING TO AVALANCHE 5.0 WITH MS SQL SERVER

Configuring a Custom Load Evaluator Use the XenApp1 virtual machine, logged on as the XenApp\administrator user for this task.

Feith Dashboard iq Server Version 8.1 Install Guide

Central Administration User Guide

On the Marketing home page, click the arrow to expand the Admin Tools area. Admin Tools

BarTender Version Upgrades. Best practices for updating your BarTender installation WHITE PAPER

Transcription:

Website Builder Quick Start This document describes the API calls and steps needed to get started using the enom Website Builder.

Copyright 2014 enom, Inc. No portion of this document may be copied, modified, reproduced, or distributed without the express written permission of enom Inc.. enom Web Site Builder Quick Start - v1.0 Last modified: November, 2014 - ii -

Contents Overview 1 Manage Customers 3 Create a Free Trial Account 3 Update a User Account 5 Cancel an Account 6 Reactivate an Account 7 Edit Account Information 8 Manage Customer Sites 10 Help Calls 13 - iii -

Overview enom's Website Builder provides a structural foundation for your customers to easily build their own websites. Website Builder is available in two flavors: Branded This option lets you customize the branding that appears on the Website Builder interface, so that your customers will see your branding when they use the tool and link directly back to your site for account management and upgrades.as a reseller of the service through the API, you should select this option. Unbranded If you plan to use the enom.com website to purchase and manage services on behalf of your customers, you should select this option. To select the options that will be available to your customers, choose the Branded option at: http://www.enom.com/web-site-builder/manage_brand.aspx. NOTE: The choice between Branded and Unbranded versions can only be made through the previous URL and not through the API commands. When you choose the Branded version, you must provide all of the following information: Company Name The company name to be displayed in the interface. Upgrade URL The URL to which users will be redirected when they choose to upgrade their services. Login URL The URL to which users will be redirected when they logout. Account URL The destination URL when users click on the Account link. Support URL The destination URL when users click on Help. If you don't plan to create your own help pages, you can consider using the default at http://websitebuilder.zendesk.com/home. Language The preferred language for the interface. Currency The preferred currency for the interface. - 1 -

Overview NOTE: All fields are required. The Support URL field will automatically use the default value if you leave it blank - 2 -

Manage Customers This section describes how to perform the following customer management tasks: Create a user account Update a user account Cancel an account Reactivate an account Edit account information Create a Free Trial Account Use the WSB_CreateAccount command to establish the new 14-day trial account. Command: WSB_CreateAccount Query: http://resellertest.enom.com/interface.asp? command=wsb_createaccount&uid=resellid&pw=resellpw &ENDUSERIP=127.0.0.1&responsetype=xml&languagecode=en &service=websitebuilderfree&site=enom <?xml version="1.0"?> <VasItemId>1000495</VasItemId> <Success>true</Success> <Command>WSB_CREATEACCOUNT</Command> <APIType>API.NET</APIType> - 3 -

Manage Customers <MinPeriod>1</MinPeriod> <Server>blvdt224</Server> <ExecTime>4.120</ExecTime> <TrackingKey>80a352ce-dbc0-4777-92f5-c8516741d000</TrackingKey> <RequestDateTime>8/21/2014 3:00:35 PM</RequestDateTime> Use the PurchaseServices command to purchase a new paid account (not free trial) or when upgrading an existing account to a different level of paid service (for example, upgrading from a Basic trial account to a Pro paid service account). Command: PurchaseServices https://resellertest.enom.com/interface.asp? command=purchaseservices&uid=resellid&pw=resellpw &billingperiod=monthly&actiontype=create &service=websitebuilderbasic&responsetype=xml <OrderID>161782497</OrderID> <OrderAmount>3</OrderAmount> <Success>True</Success> <ActionType>Create</ActionType> <VasItemID>1004024</VasItemID> <BillingPeriod>Montly</BillingPeriod> <Command>PURCHASESERVICES</Command> <APIType>API</APIType> - 4 -

Manage Customers <MinPeriod/> <Server>SJL0VWRESELL_T1</Server> <ExecTime>3.141</ExecTime> <RequestDateTime>11/12/2014 12:51:05 PM</RequestDateTime> <debug> <![CDATA[ ]]> </debug> Update a User Account Use the WSB_UpdateAccount command to modify the information associated with a user account. Command: WSB_UpdateAccount Query: http://resellertest.enom.com/interface.asp? command=wsb_updateaccount&uid=resellid&pw=resellpw &vasitemid=1001986&languagecode=en_us&billingcycle=1 &domainname=sb1001986.enom-staging.co.uk &username=u1001986n&emailaddress=test%40rightside.co &setdns=0&responsetype=xml <?xml version="1.0"?> <Success>true</Success> - 5 -

Manage Customers <Command>WSB_UPDATEACCOUNT</Command> <APIType>API.NET</APIType> <MinPeriod>1</MinPeriod> <Server>RESELLERTEST</Server> <ExecTime>0.109</ExecTime> <TrackingKey>f2d55eec-b28e-403d-8a8d-752955048080</TrackingKey> <RequestDateTime>10/28/2014 10:04:01 AM</RequestDateTime> Cancel an Account Use the WSB_CancelAccount command to cancel a customer account. Command: WSB_CancelAccount Query: https://resellertest.enom.com/interface.asp? command=wsb_cancelaccount&uid=resellid&pw=resellpw &vasitemid=1001661&comments=test&reasonid=1 &responsetype=xml <?xml version="1.0"?> <CancelSubscription>true</CancelSubscription> <Command>WSB_CANCELACCOUNT</Command> <APIType>API.NET</APIType> - 6 -

Manage Customers <MinPeriod>1</MinPeriod> <Server>sjl0vwresell_t</Server> <ExecTime>0.078</ExecTime> <TrackingKey>f8bf8b8b-e34f-44f7-a0e7-13d2169503d7</TrackingKey> <RequestDateTime>9/19/2014 11:00:47 AM</RequestDateTime> <debug/> Reactivate an Account Use the WSB_ReactivateAccount command to reactivate a cancelled customer account. Command: WSB_ReactivateAccount Query: https://resellertest.enom.com/interface.asp? command=wsb_reactivateaccount&uid=resellid&pw=resellpw &vasitemid=1001661&comments=test&responsetype=xml <?xml version="1.0"?> <ReactivateSubscription>true</ReactivateSubscription> <Command>WSB_REACTIVATEACCOUNT</Command> <APIType>API.NET</APIType> - 7 -

Manage Customers <MinPeriod>1</MinPeriod> <Server>RESELLERTEST</Server> <ExecTime>0.031</ExecTime> <TrackingKey>eaa261b7-6506-4667-b8e8-8cb823dcfe73</TrackingKey> <RequestDateTime>10/28/2014 8:12:31 AM</RequestDateTime> Edit Account Information Use the WSB_GetLoginToken command to retrieve the login token to access the Website Builder Editor page for the account. This lets you launch the Website Builder from your site and automatically login your customer. Command: WSB_GetLoginToken Query: https://resellertest.enom.com/interface.asp? Command=WSB_GetLoginToken&uid=resellid&pw=resellpw &userref=2596&siteref=4653&brand=7&responsetype=xml <?xml version="1.0"?> <LoginToken>cb70bca7420cb5285344b10bcce262c9</LoginToken> <Command>WSB_GETLOGINTOKEN</Command> <APIType>API.NET</APIType> - 8 -

Manage Customers <MinPeriod>1</MinPeriod> <Server>RESELLERTEST</Server> <ExecTime>0.359</ExecTime> <TrackingKey>a82b5823-ed88-4af5-b705-801d13e9692e</TrackingKey> <RequestDateTime>10/27/2014 10:35:08 AM</RequestDateTime> - 9 -

Manage Customer Sites Use the WSB_GetDetails command to retrieve information for a customer account. Command: WSB_GetDetails Query: https://resellertest.enom.com/interface.asp? command=wsb_getdetails&uid=resellid&pw=resellpw &vasitemid=1001661&responsetype=xml <?xml version="1.0"?> <websitebuildersites> <websitebuildersite brandref="7" billingcycle="monthly" username="u1001986n" emailaddress="servicesqa@rightside.co" siteref="4653" userref="2596" prodstatusid="2" prodstatusdesc="service Active" expirationdate="11/17/2014 10:23:31 AM" prodtype="350" proddesc="website Builder Basic" vasitemid="1001986" nextbillingdate="11/17/2014" statusdesc="" domain="sb1001986.enom-staging.co.uk"/> </websitebuildersites> <Success>true</Success> <Command>WSB_GETDETAILS</Command> <APIType>API.NET</APIType> - 10 -

Manage Customer Sites <MinPeriod>1</MinPeriod> <Server>RESELLERTEST</Server> <ExecTime>0.000</ExecTime> <TrackingKey>4eefa87f-6781-4b7f-830e-b5be15861a32</TrackingKey> <RequestDateTime>10/17/2014 10:23:38 AM</RequestDateTime> Use the WSB_GetOverview command to retrieve all information for a customer account, including the list of sites using Website Builder. Command: WSB_GetOverview Query: https://resellertest.enom.com/interface.asp? command=wsb_getoverview&uid=resellid&pw=resellpw &responsetype=xml <?xml version="1.0"?> <websitebuildersites> <websitebuildersite brandref="7" emaiaddress= "servicesqa@rightside.co" siteref="4653" userref="2596" prodstatusid="2" prodstatusdesc= "Service Active" expirationdate="11/17/2014 10:23:31 AM" prodtype="350" proddesc="website Builder Basic" vasitemid="1001986" nextbillingdate="11/17/2014" statusdesc="service Active" domain="sb1001986. enom-staging.co.uk"/> <websitebuildersite brandref="7" emailaddress="servicesqa@rightside.co" siteref="4652" - 11 -

Manage Customer Sites userref="2595" prodstatusid="2" prodstatusdesc="service Active" expirationdate="10/7/2014 1:55:42 PM" prodtype="353" proddesc="website Builder Free Trial" vasitemid="1001985" nextbillingdate="" statusdesc="service Active" domain="sb1001985.enom-staging.co.uk"/> <websitebuildersite brandref="7" emailaddress= "servicesqa@rightside.co" siteref="4644" userref="2588" prodstatusid="2" prodstatusdesc="service Active" expirationdate="10/3/2014 10:57:07 AM" prodtype="353" proddesc="website Builder Free Trial" vasitemid="1001661" nextbillingdate="" statusdesc="service Active" domain="sb1001661.enom-staging.co.uk"/> </websitebuildersites> <TotalCount>3</TotalCount> <Success>true</Success> <Command>WSB_GETOVERVIEW</Command> <APIType>API.NET</APIType> <MinPeriod>1</MinPeriod> <Server>sjl0vwresell_t1</Server> <ExecTime>0.031</ExecTime> <TrackingKey>95d7d0ce-3d84-4a5d-b9fe-a654718ba78f</TrackingKey> <RequestDateTime>10/20/2014 2:22:36 PM</RequestDateTime> - 12 -

Help Calls Use the WSB_GetLanguages command to retrieve the currently supported languages. Command: WSB_GetLanguages Query: https://resellertest.enom.com/interface.asp? command=wsb_getlanguages&uid=resellid&pw=resellpw &responsetype=xml <?xml version="1.0"?> <languages> <language> <languageref>1</languageref> <languagecode>en</languagecode> <languagename><![cdata[english, UK]]></languagename> </language> </languages> <TotalCount>1</TotalCount> <Brand>7</Brand> <Success>true</Success> <Command>WSB_GETLANGUAGES</Command> <APIType>API.NET</APIType> <MinPeriod>1</MinPeriod> - 13 -

Help Calls <Server>RESELLERTEST</Server> <ExecTime>0.000</ExecTime> <TrackingKey>4eefa87f-6781-4b7f-830e-b5be15861a32</TrackingKey> <RequestDateTime>10/17/2014 10:23:38 AM</RequestDateTime> Use the WSB_GetCurrencies command to retrieve the currently supported currency. Command: WSB_GetCurrencies Query: https://resellertest.enom.com/interface.asp? command=wsb_getcurrencies&uid=resellid&pw=resellpw &responsetype=xml <?xml version="1.0"?> <currencies> <currency> <currencyref>3</currencyref> <currencyname>us Dollar</currencyname> <alphacode><usd></alphacode> <numcode>840</numcode> <htmlcode>$</htmlcode> <currencyrate>1.5368</currencyrate> </currency> </currencies> <TotalCount>1</TotalCount> <Brand>7</Brand> <Success>true</Success> <Command>WSB_GETLANGUAGES</Command> - 14 -

Help Calls <APIType>API.NET</APIType> <MinPeriod>1</MinPeriod> <Server>RESELLERTEST</Server> <ExecTime>0.000</ExecTime> <TrackingKey>4eefa87f-6781-4b7f-830e-b5be15861a32</TrackingKey> <RequestDateTime>10/17/2014 10:23:38 AM</RequestDateTime> - 15 -