All Projects → WPTechInnovation → Worldpay Within Sdk

WPTechInnovation / Worldpay Within Sdk

Licence: mit
Worldpay Within SDK to allow payments within IoT. Written in Go.

Projects that are alternatives of or similar to Worldpay Within Sdk

Homeassistant
Example Home Assistant Configs
Stars: ✭ 846 (+6950%)
Mutual labels:  iot, internet-of-things
Sitewhere
SiteWhere is an industrial strength open-source application enablement platform for the Internet of Things (IoT). It provides a multi-tenant microservice-based infrastructure that includes device/asset management, data ingestion, big-data storage, and integration through a modern, scalable architecture. SiteWhere provides REST APIs for all system functionality. SiteWhere provides SDKs for many common device platforms including Android, iOS, Arduino, and any Java-capable platform such as Raspberry Pi rapidly accelerating the speed of innovation.
Stars: ✭ 788 (+6466.67%)
Mutual labels:  iot, internet-of-things
Attifyos
Attify OS - Distro for pentesting IoT devices
Stars: ✭ 615 (+5025%)
Mutual labels:  iot, internet-of-things
Iot Firstep
一个物联网(IoT)开发的入门教程。涉及单片机、上位机、移动应用、服务器后台开发的知识。以及蓝牙4.0、以太网模块的使用实例。
Stars: ✭ 555 (+4525%)
Mutual labels:  iot, internet-of-things
Iota.js
IOTA JavaScript monorepo
Stars: ✭ 921 (+7575%)
Mutual labels:  iot, internet-of-things
Windows Iotcore Samples
Official code samples repository for Windows 10 Internet of Things (IoT)
Stars: ✭ 580 (+4733.33%)
Mutual labels:  iot, internet-of-things
Pytradfri
IKEA Trådfri/Tradfri API. Control and observe your lights from Python. Examples available. On pypi. Sans-io.
Stars: ✭ 778 (+6383.33%)
Mutual labels:  iot, internet-of-things
Iotex Core
Official implementation of IoTeX blockchain protocol in Go.
Stars: ✭ 505 (+4108.33%)
Mutual labels:  iot, internet-of-things
Coapnet
CoAPnet is a high performance .NET library for CoAP based communication. It provides a CoAP client and a CoAP server. It also has DTLS support out of the box.
Stars: ✭ 23 (+91.67%)
Mutual labels:  iot, internet-of-things
Bitgosdk Php
BitGo SDK written in PHP
Stars: ✭ 22 (+83.33%)
Mutual labels:  payments, sdk
Esphome Core
🚨 No longer used 🚨 - The C++ framework behind ESPHome
Stars: ✭ 545 (+4441.67%)
Mutual labels:  iot, internet-of-things
M2x Python
AT&T M2X Python Library
Stars: ✭ 25 (+108.33%)
Mutual labels:  iot, internet-of-things
Dorita980
Unofficial iRobot Roomba and Braava (i7/i7+, 980, 960, 900, e5, 690, 675, m6, etc) node.js library (SDK) to control your robot
Stars: ✭ 523 (+4258.33%)
Mutual labels:  sdk, iot
Milo
Eclipse Milo™ - an open source implementation of OPC UA (IEC 62541).
Stars: ✭ 587 (+4791.67%)
Mutual labels:  sdk, iot
Californium
CoAP/DTLS Java Implementation
Stars: ✭ 521 (+4241.67%)
Mutual labels:  iot, internet-of-things
Upm
UPM is a high level repository that provides software drivers for a wide variety of commonly used sensors and actuators. These software drivers interact with the underlying hardware platform through calls to MRAA APIs.
Stars: ✭ 622 (+5083.33%)
Mutual labels:  iot, internet-of-things
Openhab Core
Core framework of openHAB
Stars: ✭ 472 (+3833.33%)
Mutual labels:  iot, internet-of-things
Leshan
Eclipse Leshan is an OMA Lightweight M2M (LWM2M) implementation in Java.
Stars: ✭ 483 (+3925%)
Mutual labels:  iot, internet-of-things
Paho.mqtt.embedded C
Paho MQTT C client library for embedded systems. Paho is an Eclipse IoT project (https://iot.eclipse.org/)
Stars: ✭ 887 (+7291.67%)
Mutual labels:  iot, internet-of-things
Home Assistant Config
Home Assistant config files, rewritten to use the latest features, 100+ documented automations, automatically generated ToC 🏠 🤖
Stars: ✭ 926 (+7616.67%)
Mutual labels:  iot, internet-of-things

Use sub-repos for Worldpay Within SDK

This repository is deprecated as the main source of the code and executables, we've decomposed this into smaller repos. So please use the following directories below.

This repo will still be used for the list of issues and the 'hub' repo and where the documentation will sit You should use one of these instead:

Worldpay Within SDK to allow payments within IoT.

The core of this SDK is written in Go with a native Go interface. Along with the native Go interface is an RPC layer (Apache Thrift) to allow communication through other languages.

Currently, therefore the SDK is available in the following languages as "wrappers", we're in the process of refactoring the repository and we'll give links to the decomposed repos here:

Note 1: Please note that if you intend to work with one of the wrapper frameworks, it is not required that you build the Go source code directly. With each release we will bundle pre-built binaries of the RPC-Agent application. The RPC-Agent is an application that starts the Thrift RPC interface into the Go SDK Core. Once this application is up and running the wrapper can communicate with the SDK Core. In the latest release of the SDK, the RPC-Agent is started automatically by the wrapper.

Note 2: To enable payments for your instance of the SDK and applications, you will need to create an account at Worldpay Online Payments. Once the account is created, please navigate to settings -> API Keys and keep note of the service key and client key for later. You will need to add these keys into your sample apps when "initialising a producer".

The documentation site

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].