Urgent.News

What's breaking now, across thousands of outlets.

Tech

Retry logic can trip the card network's own decline-rate monitor

Found this after a client asked why their merchant account got flagged for "excessive decline rate" despite every individual transaction eventually succeeding. Their retry logic resubmitted a declined authorization up to 4 times with short backoff, same card, same amount, hoping a soft decline would clear. It usually did, on attempt 2 or 3. From the app's point of view, that's a success story.…

A merchant account was flagged for an excessive decline rate despite every individual transaction eventually succeeding. The client was puzzled by this situation. Their retry logic resubmitted a declined authorization up to four times with short backoff, using the same card and amount, hoping a soft decline would clear. To the client's application, this appeared to be a success story. However, from the network's perspective, it counted as four authorization attempts, with three of them being declined.

Visa and Mastercard both utilize decline-rate monitoring at the merchant level. They count declines alongside total authorization attempts in a rolling window, rather than unique transactions. The retries inflated both the denominator and the decline count together. When the decline rate crosses a certain threshold—around 15% triggers a warning tier on some programs—the merchant account is subject to review, and in some cases, rate-limiting by the acquirer, irrespective of the overall approval outcome after retries.

To resolve the issue, the merchant capped retries to one for hard declines and routed only specific soft-decline codes (51, 65) into a delayed retry queue. Anything else was treated as terminal on the first attempt. The merchant advises that anyone tracking their decline ratio should account for the difference between "attempts vs. unique transactions" or else the issue could remain invisible until the acquirer brings it to attention.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Your RV park website is leaking bookings. Here is where.

Most RV park websites I look at have the same problem. They were built to look nice, not to take reservations. The difference costs real money every week of the season.

  • Booking process hidden, costing money weekly
  • Prominently display booking button on all pages
  • Use real park photos, not generic stock images

GutTracker: A Food & Symptom Journal That Runs Fully Offline for My Sister

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend What I Built My sister has been having gut problems for the past few weeks.

  • GutTracker is an offline food and symptom journal for a sister with digestive issues.
  • The application processes data locally on the user's machine, ensuring privacy.
  • It uses llama.cpp and Java to analyze patterns without providing health recommendations.

More from Monday 5 October →