The following section will describe how to install to CP Extender. CP Extender provides extra functionality that's not provided in ipaas.com out of the box.  For Example,  if clients want Gift Card information brought to Magento, Extender could provide that.

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 Creditentials
5: SQL server name
6: CP SQL database name
7: SQL admin creditentials(username and password)
8: IPaaS.com creditentals with Client access

First , you want add the CP Extender folder to the client's server.

1. Paste the following link into a web browser (https://drive.google.com/file/d/1tGhsfO37VTXAT554axytdtZE2p_WiDAL/view?usp=sharing).
2. Select "Download" button.
  

CPExtender v1-Demo.zip 
CPExtender VI - LM

 

3. Open "File Explorer".
4. Navigate to .zip file location.
5. Right-click zip file.
6. 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

 

7. Select Browse.
8. Navigate to the folder that holds CPHive(Example: C:\Redrook) and click "Select Folder".
9. 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 ,


Next, you need to  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.


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


16. Save and close file


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

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)

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



Next , you want to configure and run Install_RR_extensionservice.bat file.


1. Navigate and right click Install_RR_CPExtension.bat file.
2. open with NotePad++. 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.


Finally, you need to 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 service doesn't start, please refer to event log for more troubleshooting information.