Selling through a large marketplace means accepting a settlement statement with dozens of fee types per order, computed by the marketplace from its own records, with no line a seller can verify without rebuilding the calculation.
Mostly it is right. At scale the exceptions are worth a great deal, and they run one way.
Fulfilment fees are charged by the size and weight band the marketplace measured, and a mismeasured item is billed in a higher band on every unit sold, indefinitely. A referral fee is charged at a category's rate, and an item filed in the wrong category pays the wrong rate forever. Inventory gets lost, damaged in the warehouse, or disposed of without instruction — reimbursement exists but must be claimed. A customer is refunded and the item never comes back. A return is received and never restocked.
Every one has a claim window, usually short, and none appears as a problem in any report the marketplace provides. The seller sees a net deposit and no reason to question it.
This agent rebuilds the settlement against your own catalogue and shipment records and reports every discrepancy with its deadline and the evidence a claim would need. It files nothing: claims go through the marketplace's own process under your account, and an automated claim run is how a seller account gets flagged.
Nothing sold, nothing negotiated.
A wrong size band stops costing you on every future unit.
Which is the whole difference between a finding and a recovery.
A mismeasured item is billed one band too high on every unit sold, indefinitely. Nothing in any report shows it.
An item filed in the wrong category pays the wrong referral rate on every order, forever.
Reimbursement exists and must be claimed. Nobody is going to offer it.
A customer refunded and the item never came back. At volume this is the largest category.
Windows are short. A discrepancy found late is worth exactly nothing.
Claims run through the marketplace's own process under your account, and an automated claim run is how a seller account gets flagged.
Why E-commerce in particular. A mismeasured item is billed one size band too high on every unit sold, indefinitely, and nothing in any marketplace report shows it. Reimbursements exist and must be claimed; nobody offers them.
Runs unattended
Started by you or by an event, and it finishes on its own. Nothing waits for someone to be at a desk.
The same standard every time
The two-hundredth item is held to the bar the first one was. Consistency is the part people cannot sustain.
It cannot act on its own
Marketplace Fee Reconciler has no path to sending, spending or committing. That limit is why its output is safe to act on.
This agent runs server-side through the PROMIVO runtime. Each run is logged step by step and every tool call is permission-checked before it executes.
Read-only by design. This agent has no path to sending, spending, publishing or committing anything. Where that limit is the product, removing it would remove the reason to trust the output.
Demo dataIllustrative sample output, abridged.
{
"period": "Q3 2026",
"currency": "USD",
"claimWindowDays": 60,
"settlementLines": []
}{
"escalate": true,
"findings": [
{
"sku": "SKU-4412",
"type": "wrong-size-band",
"charged": 5.94,
"claimBy": "2026-10-14",
"daysLeft": 42,
"expected": 4.11,
"reference": "Fulfilment fee, all orders",
"unitsAffected": 3140,
"evidenceNeeded": "Your packed dimensions and weight, with a photograph of the item on a scale.",
"perUnitDifference": 1.83,
"annualisedIfUnfixed": 22980
},
{
"sku": "Various",
"type": "refund-without-return",
"charged": 0,
"claimBy": "2026-09-11",
"daysLeft": 9,
"expected": 0,
"reference": "88 orders",
"unitsAffected": 88,
"evidenceNeeded": "Order identifiers and the marketplace's own return-window dates for each.",
"perUnitDifference": 0,
"annualisedIfUnfixed": 0
}
],
"disclaimer": "A reconciliation of settlement reports against your own records. No claim has been filed, no seller account accessed, no marketplace or customer contacted, no listing changed, and discrepancies where your own record could equally be wrong are reported as unresolved rather than as overcharges.",
"stillAccruing": [
"SKU-4412 is still selling in the wrong size band. Every unit shipped from today costs 1.83 more than it should, and that continues until the measurement is corrected."
],
"totalIdentified": 41200,
"escalationReason": "9,400 of identified claims expire within 9 days, and a recurring size-band error is still accruing on a product that is still selling.",
"expiringWithin14Days": 9400,
"unresolvedDiscrepancies": [
"Two SKUs where your recorded weight and theirs differ by under 30g. Either record could be right, so these are reported as unresolved rather than as overcharges."
]
}No integrations required.
Every statement rebuilt against your own records.
Whether the new rates were applied correctly to your catalogue.
Where a small per-unit error is a large annual number.
Claims identified while their windows are still open.
$299/month
Billed monthly through your PROMIVO subscription. Cancel at any time.
Runs consume your plan allowance for agent executions and tokens. See plan limits.
No. Claims go through the marketplace's own process under your account, and automated claim submission is a good way to get a seller account flagged. It gives you the case and the evidence.
No. It works from settlement reports and your own catalogue and shipment records — exports you can already download.
Then it is not a finding, and it says so. Where the two disagree and neither can be confirmed, it reports the discrepancy as unresolved rather than as an overcharge.
No reviews yet. Reviews open once customers have run this agent.
Tell us what to change and our team will scope a customised version for your business.
Customize this agent