Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 1.26 KB

File metadata and controls

21 lines (17 loc) · 1.26 KB

Payment Integration Enabler

This module provides an application based on commercetools Connect, which acts a wrapper implementation to cover frontend components provided by Payment Service Providers (PSPs)

PSPs provide libraries that can be used on client side to load on browser or other user agent which securely load DOM elements for payment methods and/or payment fields inputs. These libraries take control on saving PAN data of customer and reduce PCI scopes of the seller implementation. Now, with the usage of enabler, it allows the control to checkout product on when and how to load the enabler as connector UI based on business configuration. In cases connector is used directly and not through Checkout product, this connector UI can be loaded directly on frontend than the libraries provided by PSPs.

Getting Started

Please run following npm commands under enabler folder for development work in local environment.

Install dependencies

$ npm install

Build the application in local environment. NodeJS source codes are then generated under dist folder

$ npm run build

Build development site in local environment. The location of the site is http://127.0.0.1:3000/

$ npm run dev