I've been receiving DUPLICATE_CHALLENGE on my ICloverConnectorListener#onConfirmPaymentRequest that I don't understand how those could be considered a possible payment duplication.
Here's the situations I get a DUPLICATE_CHALLENGE:
Make a payment of 100, complete it. Make another payment of 200 with same card
Make a payment of 100, complete it. Make another payment of 100 with same card
Looks like any transaction in a row with the same card will be considered a possible payment duplication?
I'm setting a different requestId and externalId on every new transaction. Shouldn't that prevent this suspected duplication?