Fixed Issues

PBA-49492 Acceptance of legal agreements during domain registration via GoDaddy

Installation Instructions

Pre-configuration

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.

  1. Open Configuration Director > Sales & Financial Settings > Terms and Conditions > click on Add New Terms and Conditions.

  2. 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

    Active: Yes

    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).

    Click Save.

  3. Open Configuration Director > Sales & Financial Settings > Terms and Conditions > [select added T&C Name] > Service Plans > add GODADDY service plans to the list.

  4. 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.

Installation

PBA for Linux:

  1. Log in to the PBA server.

  2. Enter the PBA tools directory:

    # cd /usr/local/bm/tools
    
  3. Run the PBA hotfix installer with the "install" option:

    ./pba-hotfixes.pl install
    

PBA for Windows:

  1. Log in to the PBA host.

  2. Stop PBA.

  3. Download these hotfix files:

  4. Back up the original GODADDYlib.dll file located in the %PBA_HOME%/bin or %PBA_HOME%/bin64 directory.

  5. Replace the original GODADDYlib.dll file located in %PBA_HOME%/bin or %PBA_HOME%/bin64 with the downloaded one.

  6. Start PBA.

  7. 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()));
    

Additional Information

  1. The hotfix requires PBA 5.4.14-044 to be installed.

  2. The GODADDY PBA container will be restarted automatically during the hotfix installation on Linux.

Internal content