Trying to figure out if the Clover Android SDK can be used for 2 use cases. This is for a medical clinic where the patient may or may not owe money for the current visit (copay/coinsurance) and may or may not owe a large amount of money for prior services (for which I will setup a payment plan in my own software and charge them $x per month for y months). I also am getting the patient's consent to charge the credit card for any balance after insurance pays.

So I want to be able to keep a credit card on file whether they make a payment for today's services or not. It seems that I can use the information returned from the ACTIONSECUREPAY intent to drill down to CardTransaction which has a getToken() method and that I can use that token for a payment via the REST API. Is this correct? If so, that solves the problem of keeping a card on file when a payment is made. Would it work with both EMV dips and magstripe swipes?

Is there a way to capture and store a card (perhaps it would require a swipe and not a dip) without processing a payment?

Thanks in advance!

asked 2016-03-30 14:56:39 -0500

ucoa gravatar image

4 answers

Sort by  

Any updates to stored credit card option?

answered 2017-05-04 07:19:44 -0500

Mohammed gravatar image

The ability to save card information and charge later is not currently available but it is a priority for us. I suggest periodically checking the intents file at https://github.com/clover/clover-andr... for changes, that is probably where the feature will show up first. It don't know exactly when it will be ready it could be within the next few months but there is no guarantee.

answered 2016-03-31 10:17:51 -0500

jacobabrams gravatar image

Thanks. I'll keep checking back.

ucoa gravatar image
ucoa 2016-03-31 10:22:23 -0500

Actually, there is a way that you can store a credit card to be used whenever you want with Clover. While Clover does not yet provide the capability, there are Clover merchants solving for this problem via Spreedly. Spreedly's Payment Method Distribution securely stores and tokenizes credit card data that can then be used to transact directly with Clover.

You can learn more about this solution and Spreedly’s integration with Clover here: Using Spreedly With Clover, which includes sample code for developers.

answered 2017-01-06 12:30:54 -0500

gregschraff gravatar image

updated 2017-03-20 14:14:28 -0500


Any updates to stored credit card option? My clients use services frequently and dislike the delay for transactions repeatedly when we could and should be able to store their info with their permission. Any third party apps to achieve this perhaps?

answered 2016-12-19 11:08:19 -0500

shonnpiersol gravatar image