Architectural Overview
A domain plugin is a PHP script that implements registration operations, configuration and information functions. The pattern of communication is given in the figure below:
All plugins are available to CloudBlue Commerce through a pre-configured Apache website. Within this website a single /index.php file receives HTTPS requests from CloudBlue Commerce and dispatches them to a specific function of a specific plugin. The plugin's functions take an array of parameters and return an array with operation result data.
A developer needs to implement methods that communicate with a domain registrar and process responses and callbacks.