Configuration:
-In Wordpress, go to Settings -> General and set "Freeside self-service URL"
-to the
+In Wordpress, go to Settings -> General and set "Freeside server"
+to your Freeside server name or IP address.
Freeside configuration:
"service freeside restart")
+Freeside self-service:
+
+If you are using signup or additional package order with the API-provided
+package selection HTML (as in the services_new.php example), make sure the
+regular Freeside self-service is installed on the same server as the wordpress
+site. Make sure the Freeside configuration setting
+"selfservice_server-base_url" is correct and matches the hostname used to
+access the site, including https:// if using (which you certainly should!).
+
+
Firewall/network configuration:
Allow the Wordpress machine to connect to port 8080 on the Freeside machine.
Usage:
-See the included example_login.php, process_login.php and
-example_selfservice.php files. These files perform a self-service login
-and display a basic landing page. To use, copy them to the wordpress content
-directory (or a subdirectory), and point your browser to example_login.php
+See the included example_login.php, process_login.php, process_login.php,
+example_selfservice.php and view_invoice.php files. These files perform a
+self-service login and display a basic landing page. To use, copy them and
+the elements/ subdirectory to the wordpress content directory (or a
+subdirectory) and point your browser to example_login.php
For full API documentation including all available functions, their arguments
and return data, see