Request access
Integration path · Fuel & convenience systems

Fraud verdicts for Verifone Commander siteswith the site controller and EPS untouched.RankShield integrates alongside a Verifone Commander site controller: it reads the transaction journal the back-office interface already exports and the authorization detail flowing through your processor relationship, scores both against per-terminal baselines, and seals every verdict to the RankShield Network — while Commander, the registers, and the electronic payment server keep operating unmodified.

feeds-onlyobserve-firstfail-safe: payments flow
The integration position
Payment pathuntouched — never proxied
Store hardwarenothing installed
Data consumedjournal + processor reporting
Default stateobserve · fail-safe serve
01 // the stack
Where the data already lives

What a Commander site already produces

Commander is the site controller at the center of a Verifone c-store installation: Topaz and Ruby registers ride on it, it manages the forecourt, and its integrated electronic payment server carries every authorization to the payment network. Two streams matter for fraud. The back-office interface exports transaction-level journal data in the NAXML convention fuel retail standardized on — every sale, refund, void, and cashier event. And the payment side generates authorization records your processor reports per terminal, with amount, timestamp, and card-entry mode.

The position

The read-only position

The EPS inside a Commander site is a certified payment component — modifying it is neither necessary nor wise. RankShield takes the journal feed and the processor-side authorization detail, correlates them per store and per terminal, and runs the same three rule families demonstrated on our fuel industry page: authorization velocity, fallback-rate divergence, and refund chains. The payment path is never in line with our infrastructure, which is exactly why the fail-safe posture is honest: if RankShield is down, nothing at the store changes.

02 // tap points
Where RankShield reads

Three tap points, zero store changes

Each feed already exists — the integration directs it to one additional recipient you control.

Back-office journal feed

register & shift detail

Commander’s back-office export carries the register events — refunds, voids, no-sales, cashier IDs — that power register-level and shift-level fraud rules.

Processor authorization detail

per-terminal auth stream

Your acquirer’s reporting carries terminal ID and entry mode for every pump and register authorization — the raw material for velocity and fallback rules.

Fleet roll-up, if present

chain-level correlation

Where a chain aggregates Commander sites into a fleet back office, one connection covers every store — and enables the cross-store correlation that catches distributed attacks.

03 // under the hood
Under the hood

The data standards a fuel site runs on

The integration is only as honest as the formats it reads. Here is what those formats actually are — and why each one carries a specific half of the fraud picture.

On this stack specifically: Distributed card-testing — small bursts spread across many stores to stay under any single site’s threshold — is only visible at fleet level. The per-site feeds make each store observable; the chain-level correlation is where the agent-era version of the attack gets caught.

NAXML — the transaction journal every c-store speaks

The register-level feed is not proprietary magic; it is NAXML, the convenience-and-fuel data standard maintained by the industry association Conexxus. Every major fuel POS exports sales, refunds, voids, and shift and cashier detail in this common structure, which is why a chain running a mixed estate can be read through one integration rather than one per vendor. When this page describes consuming the back-office journal, it means becoming an additional recipient of the NAXML export the operator already produces — the same data the accounting and fuel-reconciliation systems consume, redirected, never re-engineered.1

ISO 8583 and EMV — where the card truth lives

The authorization side speaks a different language: ISO 8583, the international standard for card-originated messaging, carries the terminal identity, amount, timestamp, response code, and card-entry mode for every transaction — including the declines a sales journal never records. EMV, the chip standard governed by EMVCo, defines the chip-versus-fallback behavior a shimmer exploits. This is why the fraud rules split their inputs: card-testing velocity and skimmer-signature detection need the ISO 8583 authorization feed, because the signals — decline bursts and fallback-rate divergence — do not exist in NAXML. The integration pairs both, and states plainly which rule depends on which feed.23

PCI scope — why feeds-first is also safer

A fraud layer that consumed raw cardholder data would pull itself into PCI DSS scope, the payment-card security standard maintained by the PCI Security Standards Council. RankShield’s rules run on tokenized and masked feeds — terminal behavior, entry mode, refund structure — not primary account numbers, so the integration adds fraud coverage without widening the operator’s cardholder-data footprint. Feeds-first is not only the least disruptive architecture; it is the one that keeps the compliance surface narrow.4

Why the two feeds have to be correlated, not just collected

Neither feed is sufficient alone, and that is the design point most single-source fraud tools miss. The NAXML journal knows a refund happened but not whether the card was present or how it was read; the ISO 8583 stream knows a card was declined at a terminal but nothing about the cashier, the shift, or the matching sale. Correlating them per store and per terminal is what turns two partial records into one behavioral baseline: the refund chain that only looks suspicious once the authorization data shows no matching approval, the fallback spike that only means skimmer once the journal rules out a legitimate promotion. The rail maintains that joined state per position, which is also why a mixed-vendor estate lands in one coherent view rather than a set of disconnected per-store dashboards.

04 // what it surfaces
What it surfaces

The fraud these feeds make visible

Each rule family maps to a documented, measured loss pattern in fuel and convenience retail.

$428M
in potential losses the U.S. Secret Service estimated it prevented in a 2025 skimming crackdown — 411 devices removed across 9,000+ businesses, fuel pumps a primary target5
31%
of traffic to food and grocery sites is bad bots — the enumeration pressure that hits online and unattended card endpoints (Imperva/Thales 2025 industry measurement)6

Card testing at unattended pumps is enumeration — validating stolen-card batches with small authorizations — and the card networks publish anti-enumeration guidance precisely because the pattern is industrial. Skimming is a physical-device problem with a data signature: EMV fallback forced on one terminal while its neighbors read chips normally. Refund abuse is what the ACFE classifies as a register disbursement scheme. None of these is exotic; all three have signatures that live in the NAXML and ISO 8583 feeds this integration already consumes, which is what lets detection be continuous rather than dependent on a tip months later. The ACFE cross-industry research is blunt on that last point: occupational fraud runs a median of months before discovery and is most often caught by a tip rather than a control, which is exactly the gap continuous per-terminal scoring closes. For a fuel operator the practical translation is that the overnight card-testing run, the one dispenser quietly failing over to magstripe, and the register bleeding refunds to one card all become same-shift signals with a sealed verdict attached, instead of a quarter-end surprise.78

05 // check your readiness
An honest two-minute read

Is your site data ready for this?

Each question maps to a feed or control this integration depends on. The tally runs in your browser — nothing is transmitted.

  1. 01Does your back office already aggregate a NAXML journal across your sites?
  2. 02Can your processor deliver authorization detail including declines and card-entry mode?
  3. 03Today, can you see declined authorizations per pump — not just completed sales?
  4. 04Would a fallback-rate spike on one pump trigger anything automatically?
  5. 05Are refunds and voids scored per register and per employee each shift?

Answer all 5 to see where you stand · 0/5

06 // rollout
Observe first, enforce when earned

The rollout that cannot break your stores

The default state at every phase is no-change: nothing is blocked until observe mode has proven accuracy on your own traffic.

WEEK 1

Connect the data, touch nothing

RankShield consumes feeds this stack already produces — transaction journals, authorization detail, settlement files. Nothing is installed on registers, pumps, or terminals, and no payment path is modified.

WEEKS 2–4

Observe mode builds the baseline

The rail scores live traffic and shows what it would have flagged — per terminal, per register, per store — so accuracy is proven on your own data before any transaction is touched. If RankShield is ever unavailable, the default is fail-safe: payments flow.

GO-LIVE

Enforce where the numbers earn it

Holds and blocks are enabled surface by surface, and every verdict is sealed to the RankShield Network with a receipt you can verify independently — so a declined payment always has a checkable answer to “why?”

07 // what we verify
The rule families

What the rail watches on this stack

  • Authorization velocity per fuel terminal against its own baseline
  • Fallback-swipe divergence per pump — the physical-skimmer signature
  • Refund and void chains per register, per shift, per destination card
  • A sealed, independently verifiable receipt for every verdict
Independence, stated plainly

An integration path, not a partnership claim

Verifone Commander is a product of Verifone. RankShield Financial is an independent platform and is not affiliated with, certified by, or endorsed by Verifone. This page describes RankShield’s supported integration architecture for merchants who run Verifone Commander: it consumes data feeds the merchant already owns and directs — transaction journals and processor reporting — and never modifies the named system or its payment path. We hold every page on this site to the same standard as our verdicts: claims you can check.

FAQ

Integrating beside Verifone Commander, answered

Every question buyers ask before they trust a payment-security platform, answered directly.

JAMIE KLONCZ · RANKSHIELD FINANCIAL ONLINE

Pick a question on the left, or search above. You will get the direct answer, the way an answer engine would give it.

REQUEST ACCESS →
Verify, then settle

Start with your own data, not our promises.

Phase 1 is a findings report on sixty to ninety days of your existing journal and authorization history — what the rules would have caught, store by store, before anything touches production.

Request a pilotHow it works