Hi @mikecimi,
Could you provide me the MID using a private comment (visible to only moderators)? Normally when a sandbox is set up properly I would see that serial number connected to a merchant on my end. That will help me figure out why you're not seeing the tip screen.
As for manual intents, intents like ACTION_SECURE_PAY work, but there may not be a third-party API to process all the actions you are looking for. We released the PaymentConnector recently to make it easier for developers as it is essentially a wrapper for what was previously manual intents, as well as encompassing what the Clover device was intended to handle.
To receive updates and better support, I would strongly suggest moving to the Payment Connector and calling the connector methods, passing in the correct request objects. The methods work identical to our remote-pay SDKs (example for javascript here). Please let me know if you need any assistance in getting this working. Thanks!
Greg
Thanks Greg - we have tried a factory reset, disassociate, go through setup again and have the same problem. I'll send you the mid shortly.
We will move to the payment connector. We did try a sample app and found this in the logs, so maybe it's related:
04-04 03:23:56.244 18872-18872/? E/AndroidRuntime: FATAL EXCEPTION: main Process: com.clover.payment.builder.pay, PID: 18872 android.content.ActivityNotFoundException: No Activity found to handle Intent { act=com.clover.remote.terminal.action.V1_START_REMOTE_TERMINAL_KIOSK (has extras) } at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1632) at android.app.Instrumentation.execStartActivity(Instrumentation.java:1424) at android.app.Activity.startActivityForResult(Activity.java:3439) at android.app.Activity.startActivityForResult(Activity.java:3400) at com.clover.payment.connector.PaymentConnectorControllerActivity.runSecurePayments(PaymentConnectorControllerActivity.java:280)
<snipped>
Can you clarify which "sample app" you mean? If it can't find the activity then it would have do with how the app was installed the Clover device.
Hi @justin.a,
We are experiencing the exact same issue as @mikecimi and are unable to install the Pay Display app via the store. We tried to install the Cloud Pay Display app as well as the USB Pay Display app. Both display "Failed to install Pay Display app, please check your network connection and try again." when trying to open them (see Logcat output below). Would you please push the requisite "Pay Display" application our test merchant?
Our serial numbers are: C021UQ71130216, C031UQ80430035 and C031UQ80430101.
Thank you,
W/AbstractEnsureActivity: doInBackground(AbstractEnsureActivity.java:146): Failed to install com.clover.remote.terminal.kiosk app com.clover.http.HttpResponseException{StatusCode=499, ReasonPhrase='Application error', ErrorBody={"code":999,"message":"Please supply an app subscription id."}} at com.clover.http.CloverRequester.handleResponse(CloverRequester.java:422) at
4 People are following this question.