4 Integration Options

4 Integration Options

Table 1 illustrates how the available integration options as of Jan 2020.

Integration Option Category

Integration Option

Description

Platform

Coding-Inclusive Integration

Direct use of Microsoft .NET Software Development Kits

Available in .NET 4.5+ [1] and .NET Standard, presented in multiple Nuget packages, suitable for POS systems developed using Microsoft technologies, either as web-based products or as thick-client products for different platforms.

Cross-platform

Coding-Inclusive Integration

Direct use of client-side JavaScript Software Development Kits

Using indexdb and CryptoAPIs for cryptographic operations, this option suits web-based POS systems in all platforms. It is presented in multiple NPM packages.

Cross-platform

Coding-Inclusive Integration

Direct use of server-side (Node) JavaScript Software Development Kits

Available for all platforms, the SDK uses cross-platform keychain and Node’s Crypto API to secure the local file system for key storage and perform cryptographic operations. It is presented in multiple NPM packages. It can be directly used by Node-based POS systems.

Cross-platform

Coding-Inclusive Integration

Using Secure Receipt Wallet Receipt Digitization Server for Node

Available for all platforms and all programming languages, this option includes a locally-deployed node-based web server that utilizes the server-side JavaScript SDKs, exposing locally-consumable web services to be consumed by POS systems of all types and kinds, developed by any language, stack or platform.

Cross-platform

Zero-Code Zero-Change Integration

Use of Secure Receipt Wallet CloudConnect Agent

Based on a patented concept, Secure Receipt Wallet CloudConnect Agent includes all tools to intercept the printing process, extracting receipt data and facilitating end-to-end encryption and transferring receipts to recipients by making calls to Secure Receipt Wallet APIs, all providing a zero-code zero-change integration option.

Any business can install the tool on their POS systems and skip integration hassles.

Secure Receipt Wallet CloudConnect Agent abstracts all SDKs and APIs and directly bridges existing POS systems to the Secure Receipt Wallet back-ends.

This integration options suits mostly smaller operators and businesses who need quick and hassle-free integration with none to minimal costs.

This option is currently available for Windows-based POS systems running .Net 4.5 (Windows Vista and later).

Windows (Vista and later)

[1] The SDK has a dependency on TLS 1.2 which prohibits earlier versions of the .NET framework and Windows.