Installation

This version is compatible with High Productivity Fintech Infrastructure v22.1. The supported operating system is Microsoft Windows 10. The supported browser is Google Chrome.

Prerequisites

Download the package from the Marketplace.

Install and configure:

  • Standard FTOS infrastructure (with B2CPortal, B2CProxy, JobServer, MessageBus, MessageComposer for the Contact Validation) v22.1 as explained here
  • Banking Product Factory v3.0.2
  • OTP project (found in the folder Buy Now, Pay Later-v1.0.0.zip > prereq)
  • B2C Setup project (found in the folder Buy Now, Pay Later-v1.0.0.zip > prereq) OR a manually configured B2C security role assigned to the Guest user and a front-end domain named B2C.
  • Optionally, consider the Credit Kudos and Core Banking integrations, which are subject to internal implementation.

After the FintechOS environment is installed, proceed with the next steps.

Package

Once you downloaded the package Buy Now, Pay Later-1.0.0.zip, unzip the package. It contains the following set-up:

  • prereq
  • solution (the solution with the templates for the B2C Portal, containing the digital assets)
  • data-model
  • additional-files (the library with custom controls; the custom files and the report document templates)
  • default-products (the banking products)
  • reset (it contains SQL procedures to delete records from the database)
  • an installation guide.

1 Install the Packages

  1. Import the packages using Digital Solutions Packages found within the solution folder.
  2. Add the latest syspackdeployer in the reset folder, edit the installer and run it in admin mode.
  3. Add the latest syspackdeployer in the data-model folder, edit the installer and run it in admin mode.
  4. Add the latest syspackdeployer in the solution folder, edit the installer and run it in admin mode.

2 Set up the Additional Files

Copy or upload the custom folder in the B2CPortal folder.

Copy or upload the content of the UploadEBS in your UploadEBS folder.

Core Banking Integration

For the Core Banking integration, set the value to 1 (true). If you don't want to integrate the core banking system, set the key CB-use-integration to 0 (false) and you can leave the other keys with the default values.

Copy
<add key="B2CProxy" value="LinkToProxy" />
<add key="CB-use-integration" value="1" />
<add key="CB-URL" value="core-banking-api-baseurl" />
<add key="CB-user" value="core-banking-api-username" />
<add key="CB-pass" value="core-banking-api-password" />
<add key="CB-bank-code" value="core-banking-api-defaultBank" />

Add the keys needed for the Cognitive Processors and SMTP in the web.config of the B2CPortal.

Add the keysneeded for the Cognitive Processors in the serviceSettings of the Jobserver.

Add the proxy routes in proxy config file.

Restart the application pools/services for B2CPortal and B2CProxy.

3 Install the Default Banking Products

Add the latest syspackdeployer in the default-products folder, edit the installer and run it in admin mode.