Clover Connector Android library

Clover Connector Java library

License

License

Categories

Categories

Java Languages Clover Application Testing & Monitoring Code Coverage
GroupId

GroupId

com.clover.sdk
ArtifactId

ArtifactId

clover-connector-java
Last Version

Last Version

3.0.0
Release Date

Release Date

Type

Type

jar
Description

Description

Clover Connector Android library
Clover Connector Java library
Project URL

Project URL

http://www.clover.com/
Source Code Management

Source Code Management

https://github.com/clover/remote-pay-java

Download clover-connector-java

How to add to project

<!-- https://jarcasting.com/artifacts/com.clover.sdk/clover-connector-java/ -->
<dependency>
    <groupId>com.clover.sdk</groupId>
    <artifactId>clover-connector-java</artifactId>
    <version>3.0.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.clover.sdk/clover-connector-java/
implementation 'com.clover.sdk:clover-connector-java:3.0.0'
// https://jarcasting.com/artifacts/com.clover.sdk/clover-connector-java/
implementation ("com.clover.sdk:clover-connector-java:3.0.0")
'com.clover.sdk:clover-connector-java:jar:3.0.0'
<dependency org="com.clover.sdk" name="clover-connector-java" rev="3.0.0">
  <artifact name="clover-connector-java" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.clover.sdk', module='clover-connector-java', version='3.0.0')
)
libraryDependencies += "com.clover.sdk" % "clover-connector-java" % "3.0.0"
[com.clover.sdk/clover-connector-java "3.0.0"]

Dependencies

compile (6)

Group / Artifact Type Version
» clover-remote-interface-246 jar
» clover-android-sdk-218 jar
» clover-android-loyalty-kit-218 jar
org.json : json jar 20170516
com.google.code.gson : gson jar 2.3.1
com.neovisionaries : nv-websocket-client jar 1.31

test (2)

Group / Artifact Type Version
junit : junit jar 4.12
org.assertj : assertj-core jar 1.7.0

Project Modules

There are no modules declared in this project.

alt text

Clover Connector for Java POS integration

Version

Current version: 1.4.1

Overview

This SDK allows your Java-based point-of-sale (POS) system to communicate with a Clover® payment device and process payment transactions. Learn more about Clover integrations.

The Java project includes a class library (clover-connector-java) and several examples. One example uses the command line, and another is a PoS application that uses JavaFX. There are also several "getting started" examples.

To work with the project effectively, you will need:

  • Gradle (suggested version: 3.4).
  • The Java SDK (Java 8 or greater required).
  • To experience transactions end-to-end from the merchant and customer perspectives, we also recommend ordering a Clover DevKit.

Getting started

  • clover-connector-java requires Java 7 or higher.
  • clover-connector-java-example-pos and clover-connector-java-examples require Java 8 or higher (uses JavaFX).
  • Use gradle assemble to build the project from the command line. (Comment out clover-connector-java-example-pos in settings.gradle if using Java 7.) You may also import the project into IntelliJ IDEA using the root build.gradle file.

Getting connected

  1. Make sure your Clover DevKit and Java Example App are on the same network submask and have ports unblocked.
  2. Install the Secure Network Pay Display app on the Clover device.
  3. Start the Secure Network Pay Display app. This will also install the Pay Display app if it's not already present on the device.
  4. Start clover-connector-java-example-pos (com.clover.remote.client.lib.example.ExamplePOS main class) and enter the address as displayed on the Clover device.

Additional resources

com.clover.sdk

Clover Network, Inc.

Versions

Version
3.0.0