Aditya Sharma avatar image
Aditya Sharma asked

Not able to connect to Clover Go device

I am trying to create an Apache Cordova plugin to integrate with the Clover Go device.
Taking reference from the I have done the following changes:

1. Created a class GoConnectorListener that implements ICloverGoConnectorListener.(In GitHub documentation, ICloverGoConnectorListener object is created while we need to implement a new class to use it)

2. Created the object overriding the methods

ccGoListener = new GoConnectorListener() {
public void...

3. Initialized cloverGo450Connector (In GitHub documentation, appVersion is not passed and it fails when not passed)

CloverGoDeviceConfiguration config = new CloverGoDeviceConfiguration.Builder(context, accessToken, goEnv, goApiKey, goSecret, appId, appVersion).deviceType(ReaderInfo.ReaderType.RP450). allowAutoConnect(false).build();
cloverGo450Connector = (CloverGoConnector) ConnectorFactory.createCloverConnector(config);

4. Sale transaction

SaleRequest request = new SaleRequest(100, "10000");;

When I added some logs in the methods overridden for GoConnectorListener object, I got following logs

onDeviceDiscovered - we were able to get Bluetooth device info


onGetMerchantInfoResponse - we got merchantInfo as null

onDeviceError - we got deviceErrorEvent.getErrorType() value as READER_NOT_CONNECTED

Can someone help me understanding where I may be missing?

Clover Android SDKClover GoRemote Pay Android
10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

0 Answers


Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Welcome to the
Clover Developer Community