Slow to pay at pos

I’ve been wondering why it always takes so much time to pay with Curve in stores.
With Revolut it’s less than a second for approval, feels instant.

With Curve it takes 4-10 seconds. Sometimes it gets awkward when the cashier comments “oh its a bit slow today” or when it feels like its been so long it will probably decline on you.

I understand Curve will contact the backing card before approving, but why is it so slow when the backing card itself takes less than a second if used directly?

Curve is processed online, where as Revolut is an offline transaction.

Curve checks you’ve got the funds available hence the short delay

1 Like

I wonder what’s the reason, is Curve less eligible for claiming the funds than Revolut?
Also Curve is still supposed to also work in offline mode on for example an airplane, no?