Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Pre-requisites 

1) Install al-ecr-integration with Logos branch.
2In new sandbox, you need to perform following setup for QF Pay terminal.
1) Pls start nodeJS server on vm95, node-integration-pax project (branch dev_QF). (run command: npm start)

...

Click the link to check the server is available or not, successful when the website loaded. Bizspoke API Server Status


In new sandbox:

23) In "POS Hardware Profile Card", create a new H/W profile or modify existing profile.Image Removed

enter the following fields:

RoleSub RoleIDHardware Station HostIP AddressPort NumberTerminal IDStore IDRemarkTerminal IPTerminal PortTerminal Timeout (ms)QF POS KeyQF POS IV


EFT1localhost:8082103.253.10.1703000242KCASB98141000031263
10.168.0.165900160000●●●●●●●●●●qfpay202306_hjsh

*** DO NOT change the red text value, "ID", "Terminal Port", "QF POS IV"

...

^7) "Terminal Timeout (ms)", at least 30000ms (equivalent to 30sec)



4) Create a new package in "Configuration Package" with the 5 tables ID in below screenshot.

Then click "Import from Excel" on top action bar. Import the file ECRSetupQF.confpack.xlsx.
* Pls make sure the retail user (the account logged-in, i.e. BIZSUPPORT) with [Store No.] = MK. If not, you may need to create store tender types for another store manually on BC. (Or you can change it directly in the attached excel file, Sheet "Tender Type" > column "Store No.")

Image Added

Image Added

Image Added


5) Run POS in the new sandbox, you need to remap the payment buttons to allow POS send payment request to the card terminal

Image Added

Image Added


6) Test to start a payment on POS. Expected the card terminal can jumps to payment request screen itself, and able to complete the transaction after card is tapped.2)