Go to configuration >> Module Setup >> SSL Sales section
Set GeoTrust/RapidSSl Reselling to active.
Click the Save Changes button.
Go to configuraton >> System Options >> misc section
Complete the SSL Setup section with your reseller account information.
Set Live SSL Processing to true if you don't want orders to be held for approval.
Notes:
1. Email support@rapidssl.com, give them your reseller account username and ask for API access. Let them know you are running AWBS.
2. Test mode is not available. You can test by placing an order in live mode, but don't actually approve the order and it will cancel itself at your reseller account.
3. You can find the reseller ID by mousing over any of the 'Place Order' links in an active contract in your RapidSSL/Geotrust reseller account.
The value after ref= in the URL is your reseller ID.
Go to configuration >> Other Package Setup section >> Other Package Types
Use the Add Record link to add in a new order type. (Or edit an existing type if not in use).
Keep user group set to Default, unless you only want the SSL products for sale to an existing user group, in which case select the group that will be able to order SSLs.
Enter a description for the type and click the Save Record button.
Go to configuration >> Other Package Setup section >> SSL Package Setup
Click the Add new link.
Check the visible checkbox.
Enter the package name as desired (no spaces, avoid special characters)
Select the package type as created above.
Set HTML Activation Template and TEXT Activation Template as desired. Text email template is provided, select SSL Order Activated - Text template to use our default email template.
Set the Remote Product ID as per the product you are configuring for sale. Make sure the product you select is available via the API and allowed/available in your reseller contract at GeoTrust/RapidSSL.
Has Signup Form should be checked.
Allow Server Quantity Select should be set to 0.
Number of Years set to the number of years for this package.
Retail Price: set to the price you want to charge for this product for the number of years entered (total price, not per year).
Other Fee: enter a setup/activation fee if desired/applicable.
Enter the 'other fee' name if price entered above.
Enter a description in the text area field, can be basic html code, no html page tags please.
Click the Save button.
Review all settings, enter a display position if desired.
Click Edit Form link to view/edit order form if desired. Email address field is required as that is where their final order link will be sent. If you remove the email field, the order process will not function.
The domain name field is optional, for admin reference to assist with order tracking if needed.
Click the Save button.
Repeat above process to configure all products you want to offer.
To locate the correct menu link, go to configuration >> Other Package Setup section >> Other Package Types.
Click to edit the package type you setup for SSL sales. You will see a menu link to use there, copy and setup your menu link in the group1menu.php template file or if using an existing type, edit the global.php language file to edit the text on the link.
If you wish to link directly to a product for ordering, go to configuration >> Other Package Setup section >> SSL Package Setup.
Click to edit the product you want an order link for and you will see the link to use.
New SSL orders will show up in the open job queue and run automatically (if invoice is paid) when the master_cron.php runs if configured to true for Live SSL Processing OR they will be in the pending queue if set to false for Live SSL Processing.
When a new order is processed, customer will receive the SSL Order Activated email, which will give them a unique link to the GeoTrust system for entering their CSR and completing their SSL order. Once their order is placed at Geotrust, then they will receive an approval email at the domain's admin contact email address. Once approved, they will receive their webcert via email at the email address entered at Geotrust for the SSL order.
Review email templates/settings in your GeoTrust/RapidSSL account.
It is recommended to disable the QuickInvite email, Order Acknowledgement email and the Receipt email delivery in your reseller account if selling via AWBS, as AWBS will send all those emails to the customer.
AWBS does NOT send renewal notices for SSL orders, so leave those active and configure as desired in your reseller account.