GreenPay developer resources
Main APIs
GreenPay's "API first" philosophy means that our partners should be able to access all our data and functionality through APIs. These include POS APIs (local network and cloud), eCommerce APIs, and server APIs (transaction data and terminal/merchant management).
JSONPOS Integration Guide
Instructions for implementing a POS using JSONPOS in a manner that is robust and recovers automatically in error situations. Following this guide ensures there will be no lost or duplicate payments.
JSONPOS API
Protocol for connecting to the payment terminal, either directly via TCP or Bluetooth, or through the cloud. Used for purchases, refunds, printing and other operations performed directly on the payment terminal.
VAS Guide
GreenPay VAS is a collection of GreenPay’s JSONPOS API features. It allows features, such as upselling and asking for feedback, to be added to payment terminals.
Additional APIs
The JSON-RPC Transport is only to be used if you're not going to use the WebSocket solution. We do urge you to use the WebSocket solution and not this option.
JSON-RPC Transport
Simple stream transport for JSON-RPC when connecting directly to the payment terminal without using WebSocket. Defines common conventions for all JSON-RPC connections.
SDKs
Android SDK
GreenPay Android SDK can be used to implement Bluetooth connectivity to payment terminals such as SPm20, including the required network proxying functionality.
iOS SDK
GreenPay iOS SDK is currently being actively developed, and will provide Bluetooth connectivity to payment terminals such as SPm20. Please contact origum@origum.se if you are interested in early access versions.
Att göra
- Hur ska vi göra med dokumentet som ligger med i flera release notes hos Poplapay?
-
GreenPay Payment Terminal Software version 21.0.7Payment Card Core v2.3.0: PCI PA-DSS Implementation Guide v2.3
-
Release notes
Payment Card Core v3.0.0: PCI PA-DSS Implementation Guide v3.0
Changes in this release
- Update Payment Card Core to version 3.0.0
- Remove PIN bypass support
Changes in 21.0.7
- Fix for local JSONPOS not responsive on second and subsequent connections when using text based transport
Previous versions in production
- 21.0.7 (Yomani, Yoximo)
- 21.0.5 (SPm20)