Table of Contents

How To Create a Client Registration Form

This guide is designed to show the basic steps required and best practices to allow clients to register an account without placing an order. Here we describe how to set-up the registration form by creating an order form.

Create an order form

The first step is to create the order form where your customers can sign up. You can create a order form by going to [Packages] > [Order Forms] > [Add Order Form] (plus).

Basic

The Basic section consists of the following options:

Field NameDescription
Status"Active" is the default, "Inactive" is also available.
Order Form NameEnter the name of this Order Form, it will be visible when visited and if no default order form is selected.
LabelEnter the label for the order form this will be the URI the user visits to register.
DescriptionEnter a Description for this Order Form. HTML is allowed, and descriptions appear above the order forms.
Visibility"Public" is the default, "Shared", and "Client Only" are also available.
Type"General" is the default, however for this guide we need "Client Registration" selected.

 

Field NameDescription
TemplateSelect the template you would like to use for the domains, if you just want a basic registration form General is perfect.
Default Client GroupSelect the client group the client will be assigned after ordering, this is good if you prefer to group customers depending on way they register.
Allow CouponsCheck the box if you would like coupons to be enabled for this order form, if you won't offer coupons at all you can leave this blank and the field won't show up. This is not needed really for a registration form.
Require Manual review and Approval of all ordersCheck this box if you would like to manually approve all orders for domains. Otherwise keep it blank and they will be provisioned with the cron job. This is not needed really for a registration form.
Force Secure Connection (HTTPS)Check this box if you wish to force orders for domains to require https://yourdomain.com/. This isn't required if you already force https://.
Require Human Verification Challenge for all signupsCheck this box if you wish to force customers to pass the human verification challenges when ordering. This can be set under the Settings tab on the order forms section.
Require Agreement to Terms of ServiceCheck this box if you wish to force customers to check the box to accept the terms and conditions please link to the terms and condition in the box below.

Conclusion

And there we have it, you have completed your first client registration order form for Blesta.

  • No labels