We are using the clover connector v3 sdk from a native android app to run payments on the Clover. We are investing an issue where the onSaleResponse callback is never called. We suspect that there is some prompt on the screen that is going unnoticed and holding up the process.
Is there a way to get any information about a transaction that is currently in process? We have tried the retrievePayment method which works great once the payment is completed but will not work if a payment is in flight. Any other way to figure out what is happening?