Jump to content

Domain-Registra Module


PleaseDelete

Recommended Posts

The domain availability check in your screenshot doesn't have any TLDs set. Normally, you would enter "mydomain" in the input field and select the TLDs you want to check as checkboxes (which would appear below it), e.g. ".com", ".net", etc.

 

On your package, everything in the "Module Options" section is set by the module--in your example, Enom.

 

 

Let me tell you, what the module should do and what points are not clear for me.

 

The Module should provide the following functions:

  • If a customer buy's a domain, the module should handle the registration

 

Then your module should define a addService method to handle this registration. Blesta will call this method on your module when a service is being added with it. Your module should take this information, validate it, and create the domain with your registrar via its API, and return the expected data back to Blesta.

 

 

 

  • If a customer changes his personal data the Handle should get updated

 

What personal data? What "Handle"?

 

 

 

  • If a customer cancels the domain to the end of the payed period, the module should mark the the Domains as to delete at my Provider

 

When the service is canceled in Blesta, Blesta will call your module to cancel the service via the cancelService method. Your module should perform any action necessary with this information (e.g. mark the domains as "to delete" at your provider).

 

 

 

  • The customer should also be able to manage DNS, see the auth-code for the domain (if exists), unlock doman for transfer

 

Your module can define service management tabs where you can display any information, accept post requests for changes, etc. Tell Blesta what tabs you have created by defining them in getClientTabs and getAdminTabs (for the client and admin interfaces, respectively). When an admin or client goes to manage the service, they will have access to those tabs.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...