Skip to main content
Installation Instructions

How to Install CP Extender

Updated over 2 weeks ago

Prerequsites

  1. CPHive IIS/DNS URL

  2. Multiple network ports open on router/server/firewall for CPHive IIS/DNS URL

  3. SSL serial # for CPHive IIS/DNS URL

  4. Counterpoint User Credentials

  5. SQL server name

  6. CP SQL database name

  7. SQL admin credentials(username and password)

  8. IPaaS.com credentials with Client access

Add the CP Extender folder to the client's server

  1. Select "Download" button

    CPExtender v1-Demo.zip 
CPExtender VI - LM
  2. Open "File Explorer".

  3. Navigate to .zip file location.

  4. Right-click zip file.

  5. Select "Extract all".

    个 , 仆 , c , 
Downloads 
0 。 : un 
P u 「 
Commerce5 
! 1112qL 
This PC 
Download' 
Pictures 
00 0 , d , 
Name 
PE ~ nd " 卜 0 , no 
F Z Ⅲ , 一 Win ” up • 
i CPütender_v1•LM.zip 
AcrorüsCyberProtect 15 - b , 
35d and 8 Files p 
0 Search 00 , 、 0 , d , 
0 , modified 
1 43 AM Co 
Open newwindow 
Open 
R to p 「 u v 
0 
24 IKE 
KE 
2 卜 丨 232KB 
1 , 944 , 8 KE 
1 ~ 4 
1 KE
  6. Select Browse.

  7. Navigate to the folder that holds CPHive(Example: C:\Redrook) and click "Select Folder".

  8. Select "Extract".

    X 
11,517 KB 
24, 1 KB 
2d85 KB 
KB 
, 2 KB 
, KB 
4 KB 
| KB 
1 .01 , 
ripped) FC 
Select a Destination and Extract Files 
Files Ⅲ be extracted | 0 : 
CfiRedRook 
Show , , , d files 〔 0n1 ,

Configure the CPExtender web config file

  1. Navigate to extracted CP Extender folder

  2. Right-click RR_CPExtensionService.exe config file

  3. Open file with Notepad ++, or Notepad

  4. Paste in the CPHive IIS/DNS Instance for the URL value area

  5. Paste in Network port for the CPHive IIS/DNS Instance in the port value area.(Note: If Client's CP Extender includes image mover, port must be 443.)

  6. Paste in SSL cert serial no for the CPHive IIS/DNS Instance in the cert serial no. value area

  7. Type in a valid CP username on the CP system for the USR_ID value

  8. If Client's CPExtender Install include Gift cards, change CP_GC_ENABLED to "true" ,otherwise keep "false".

  9. If Client's CPExtender Install include Loyalty points, change CP_LOY_ENABLED to "true", otherwise keep "false".

  10. If Client's CPExtender Install include allowing Loyalty points covert into gift cards, change. CP_LOY_GFC_CONVERT_ENABLED to "true", otherwise keep "false".

  11. If Client's CPExtender Install include allowing Loyalty points to expire , change CP_LOY_EXPIRED_ENABLED to "true", otherwise keep "false".

    - ENTER uS - 
< add 
cadd 
«add 
< add 
< add 
< add 
•:add 
< add 
cadd 
«add 
< add 
key-"CP GFC 
ke•F 
"CP GEC 
key • 
"CP GEC 
ker"CP WY 
key 
key• "CP 
LOY 
RESERVE PERIOD" 
AUTH CLEANUP value-"60000" 
RENA" 
ENABLED " 
E•mcr WRKGRP" 
' 'false" 
VALID PERIOD" 
CLEANUP INTERVAL" va 
GPC COWERT ENABLED" value "f 
CONVERT INTERVAL" 
EXPIRE INTERVAL"

  12. Under CounterpointDBContainer, change "Data Source" value to SQL server name.

  13. Change "Initial Catalog" value to CP SQL database name.

  14. Change User ID value to SQL admin username.

  15. Change password value to SQL Admin Password.
    connectîonStti inectionstrings> Dat. cataloq-PkRrnN;: us.r '/>

    id va'. u—" 900000" 
ings> 
connectîonStti 
inectionstrings> 
Dat. cataloq-PkRrnN;: 
us.r

  16. Save and close file

Image Mover

If Client's project includes "Image Mover", please read "How To Configure Image Mover" for more information. Otherwise, skip this section.

Port Configuration

If you decide to use port 443 for CP Extender, it will create a conflict with IPaaS.com because HTTPS default port is 443. Therefore, we need to point the IPaaS.com CP subcription to another port. (Note: If multiple ports are not open on Router/Server/firewall, Client's IT/network provider will need to open more ports for CPHive IIS/DNS URL)

Connecting to iPaaS.com

  1. Log in to https://portal.ipaas.com/auth/login with username and password.

  2. Select client's company.

    euff GOH
  3. Select "Subscription Management" from menu.

  4. Navigate to "Counterpoint" Subscription.

  5. Select "Edit".

    Subscriptions
  6. Navigate to CP API URL.

  7. Add a new network port after .com(sandbox.ipaas.com:8443/cphive).

  8. Click "APPLY".

    Subscription Settings 
Subscription Settings


Configure and run Install_RR_extensionservice.bat file

  1. Navigate and right click Install_RR_CPExtension.bat file.

  2. Open with NotePad++ or equivalent. Otherwise, just click open.

    318K 
37K 
10 Κ 
105K 
*ith Skype 
Edit *ith 
*ith 
Create %hcrtc
  3. Modify file path in script to your client's server file location(Example: C:\RedRook\CPExtender_v3-LM\RR_CPExtensionService.exe).

  4. Save and close file.


  5. Navigate to Windows search box.

  6. Type in CMD.

  7. Right-click "Command Prompt".

  8. Select Run as Administrator.

    Command Prompt 
Search work and web O 
p cm - See work and web results 
Run as administrator 
Open file location 
Pin to Start 
Pin to taskbar 
Command Prompt 
Run as administrator 
Open file location 
Pin to Start 
Pin to taskbar
  9. Select "Yes".

  10. Change directory to CP Extender folder location(Example Query: CD C:\Users\jdomash\Downloads\CPExtender_v1-Demo\CPExtender_v1-LM).

    Command Prompt 
Microsoft Windows [Version 10.0.19043 .1348] 
(c) microsoft Corporation. All rights reserved. 
: cd C:
  11. Type in Install_RR_Extension.bat.

  12. Click Enter.

    : cd C: 
: bat.


CP Extender Service

  1. Navigate to Windows Search Box.

  2. Type in Services.

  3. Select Services.

    Best match 
q sen•'lces 
App 
Apps 
Settings 
Component Services 
Settings 
Security and Maintenance 
Use online services with Narrator 
Services 
App 
Open 
Run as administrator 
Open file location


  4. Navigate to "Red Rook CPExtender Service -Production".

  5. Select Start.

    *'Vices 
Action Help 
• 11 
CPExtensbn Servke - 
the service 
This Service is responsib 
handling communication 
CP by systems and 
Search Windows 
Name 
Block Engine 
Bluetooth 
Certificate Pr opagation 
Client License Service (ClipSVC) 
uests to 
CNG Key Isolation 
OCOM• Event System 
System Ap-#cation 
C o mputer Browser 
Devices Platform 
Connuted end 
C redential Man 
Cryptographic Services 
Cylan Optics 
O, cyl.nce PROTECT 
Data Sharing Ser Vice 
O ollectionp ub i 
DCOM Server P roce-ss Lau nche 
Description 
The 
Enable . 
to 
Copies use 
P inf. 
The CNG 
% pports 
Maintains 
Tha 
The 
Manage 
provides thr. 
The cyopti„. 
Monitors fO. „ 
P rovides 
The DCP 
The DCOM„. 
0 
Status 
Running 
Running 
Running 
Running 
Running 
Running 
Running 
_ pts 
Cou nt«point 
SQL Scripts 
tasks 
2 
SQL"riptUt... 
- Shortcut 
p Catalog 
11/22/2021

Note: If the service doesn't start, please refer to the event log for more troubleshooting information.

Did this answer your question?