PBA-49492 Acceptance of legal agreements during domain registration via GoDaddy
In order to use the updated GODADDY plug-in, it is required to configure for the legal agreement to be shown to customers on every purchase via the GODADDY plug-in.
To do so, the vendor has to go through several steps.
Open Configuration Director > Sales & Financial Settings > Terms and Conditions > click on Add New Terms and Conditions.
Fill in the fields with the below information:
Name: Name of Terms and Conditions to be displayed in Customer Control Panel
Acceptance: On every purchase
Text: Legal agreement should be copied from the GODADDY portal. The URL to the agreement is http://www.securepaynet.net/agreements/ShowDoc.aspx?pageid=7959&prog_id=XXX (where "XXX" is your program ID).
Open Configuration Director > Sales & Financial Settings > Terms and Conditions > [select added T&C Name] > Service Plans > add GODADDY service plans to the list.
Open Configuration Director > Sales & Financial Settings > Terms and Conditions > [select added T&C Name] > Resource Rates > add the WHOIS privacy resource rate from every GODADDY plan to the list.
PBA for Linux:
Log in to the PBA server.
Enter the PBA tools directory:
# cd /usr/local/bm/tools
Run the PBA hotfix installer with the "install" option:
PBA for Windows:
Log in to the PBA host.
Download these hotfix files:
Back up the original GODADDYlib.dll file located in the %PBA_HOME%/bin or %PBA_HOME%/bin64 directory.
Replace the original GODADDYlib.dll file located in %PBA_HOME%/bin or %PBA_HOME%/bin64 with the downloaded one.
Execute the following SQL Statement in the PBA database:
INSERT INTO "AddOn" ("Name", "Type", "InitVersion", "Version", "InstallDate", "UserArc", "DateArc") VALUES ('PBA 5.4.14-044 HF 116484','HotFix','5.4.14-044','5.4.15-001',DATEDIFF(ss,'1970-01-01 00:00:00.000',GETDATE()) - DATEDIFF(ss, GETUTCDATE(), GETDATE()), 1, DATEDIFF(ss,'1970-01-01 00:00:00.000',GETDATE()) - DATEDIFF(ss, GETUTCDATE(), GETDATE()));
The hotfix requires PBA 5.4.14-044 to be installed.
The GODADDY PBA container will be restarted automatically during the hotfix installation on Linux.