The Node.js SDK helps you to communicate with the Worldline Acquiring API. Its primary features are:
See the Worldline Acquiring Documentation for more information on how to use the API.
This repository consists out of three main components:
/src
/schemas
/__tests__
Node.js 18 or higher is required.
From the folder where your package.json
is located, run the following command to install the SDK:
npm i acquiring-sdk-nodejs
From the root of the project install all dependencies, then compile the code:
npm install
npm run build
There are two types of tests:
Unit tests. These will work out-of-the-box.
Run these tests as follows:
npm run test:unit
Integration tests. Before you can run these, you first need to copy file __tests__/config.json.dist
to __tests__/config.json
and replace all values as needed. If needed, a proxy
property can be added with nested properties host
, scheme
(defaults to http
), port
(defaults to 3128) and credentials
(optional, in the format <username>:<password>
).
Run these tests as follows:
npm run test:integration
You can also run both types of tests together as follows:
npm run test