Skip to content
Ingenico Connect JavaScript Client SDK
JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dist Release 3.13.2. Jun 19, 2019
src Release 3.13.2. Jun 19, 2019
.gitattributes Release 3.0.1. Dec 20, 2016
.gitignore Release 3.11.0. Jan 17, 2019
LICENSE.txt First public release Jan 21, 2016
README.md Update README.md Aug 11, 2018
VERSION.TXT Release 3.13.2. Jun 19, 2019
bower.json Release 3.5.0. Oct 31, 2017
class-diagram.puml Release 3.10.0. Oct 24, 2018
debug.log Release 3.1.0. Mar 23, 2017
gulpfile.js Release 3.13.2. Jun 19, 2019
package-lock.json Release 3.13.2. Jun 19, 2019
package.json Release 3.13.2. Jun 19, 2019

README.md

Ingenico Connect JavaScript SDK

Introduction

The JavaScript SDK helps you to communicate with the Ingenico Connect Client API. It's primary features are:

  • handling of all the details concerning the encryption of the payment details,
  • convenient JavaScript wrapper around the API calls and responses,
  • localization of various labels and messages,
  • user-friendly formatting (masking) of payment data such as card numbers and expiry dates,
  • validation of input, and
  • a check to determine to which payment provider a card number is associated.

See the Ingenico ePayments Developer Hub for more information on how to use the SDK.

Examples

⚠ Please note that all examples have been moved to their own repository.

Structure of this repository

This repository consists out of three main components:

  1. The source code of the SDK itself: /src/
  2. A distributable folder containing the result of the builds of the previous two components: /dist/
  • /dist/connectsdk.js - The concatenated but not minified full SDK source
  • /dist/connectsdk.min.js - The minified version of connectsdk.js
  • /dist/connectsdk.noEncrypt.js - The concatenated but not minified SDK source without the encryption components
  • /dist/connectsdk.noEncrypt.min.js - The minified version of connectsdk.noEncrypt.js

Building the repository

This repository uses gulp to build. Assuming you have npm and gulp installed, building is straightforward:

  1. If it exists remove the dist folder.
  2. From the root of the project install all dependencies: npm install.
  3. From the same location run gulp: gulp build.
  4. The result of the build will have been written to the dist folder.
You can’t perform that action at this time.