ProveCart

Every agent order, checked against what your buyer actually asked for.

  • Each check answered: match, review, or block
  • The reason, in plain words, on every order
  • A sealed record you can use in a dispute

Merchant portal

Sign in to see every agent order ProveCart checked for your store, the verdict, and the reason.

Just looking around?

Explore the sample demo: a fictional store's dashboard with made-up data, showing exactly what a merchant sees. No account needed.

Merchant accounts are created by ProveCart during pilot onboarding. You will receive an invite with a one-time link to set your own password.

Your agent orders, checked

Ridge Trail Bikes (sample store) · Last 14 days
Sample data Developers
128
Agent orders checked
+18% vs the prior 14 days
117
MATCH: passed
91.4% of all checks
7
REVIEW: flagged
5.5% of all checks
4
BLOCK: would be stopped
3.1% of all checks
$6,240
Est. loss prevented
Returns + chargebacks avoided

Activity and verdicts

Checks per day for the last 14 days, and how the answers split. Amber tops are days with flagged or blocked orders.

128checks
Match: 117 (91.4%)
Review: 7 (5.5%)
Block: 4 (3.1%)

Recent checks

Open any check to see what the buyer asked for, what was in the cart, and why ProveCart answered the way it did.

Period report

This is the report your store receives at the end of each period, and the summary your pilot ends with.

ProveCart
Verification reportRidge Trail Bikes · Oct 21 to Nov 3, 2026 · Shadow mode
Agent orders checked128 Passed (MATCH)117 Flagged for review (REVIEW)7 Would be stopped (BLOCK)4 Corrected by the agent, then passed3 Top flag reasonItem the buyer never asked for
Match 91.4%Review 5.5%Block 3.1%
Estimated loss prevented this period: $6,240
Wrong orders caught before shipping, so the return shipping, handling, and chargeback costs never happened.

How a check works at your checkout

When you go live, your checkout makes one call before payment is captured. ProveCart answers in milliseconds, and the answer is what your system already knows how to use: proceed, hold for review, or stop.

POST https://api.provecart.com/verify Headers: X-API-Key: your-store-key Body: the buyer's mandate + the agent's cart Answer: MATCH | REVIEW | BLOCK, with the reason for each part

For developers: connect your system

The full integration documentation lives in the Developers section: a quickstart, the fields to send for orders, bookings, and reservations, the verdict contract, and how to test before you go live.

Most stores start in shadow mode with no code at all, and a first live integration is usually an afternoon of one developer's time. Open the developer documentation