question

sanjanaraj avatar image
sanjanaraj asked ·

Cancel sale before it completes using resetDevice not working

I am trying to cancel a sale before it completes on the Clover Mini. I am currently using the resetDevice method from PaymentConnector and it successfully cancels an inflight transaction if I'm on the screen to swipe/enter a card or the signature screen. However if I'm on the tip screen and I try to call resetDevice nothing happens and the sale continues. Any thoughts on why it isn't working or how to ensure the transaction cancels while on the tip screen? Thanks!

Clover Mini
10 |2000 characters needed characters left characters exceeded

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

1 Answer

· Write an Answer
David Marginian avatar image
David Marginian answered ·

Sounds like a bug, reset wasn't implemented on Payment Connector until fairly recently. Prior to that the thought was reset wasn't needed because the merchant can simply cancel out from the device.

5 comments Share
10 |2000 characters needed characters left characters exceeded

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

Thanks for the response! Do you know if Clover plans on fixing this bug soon or if there's any workaround for this issue?

0 Likes 0 · ·

I reproduced this and wrote up a ticket. However, I can't provide you with a date when it will be fixed. The work-around would be to have the merchant cancel out from the tip screen by hitting the back button.

0 Likes 0 · ·
sanjanaraj avatar image sanjanaraj David Marginian ♦♦ ·

Okay thank you!

0 Likes 0 · ·
Show more comments

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