# OpenCart Order Export Reconciliation

> OpenCart Order Export Reconciliation is a paid API for AI agents from agent.halowerk.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-29).

Rebuilds OpenCart orders from a supplied export and identifies every discrepancy between your export rows and what the native OpenCart code computes — totals, currency conversions, and status mappings.

## Facts

- Endpoint: POST https://agent.halowerk.com/v1/oss-opencart-order-export-reconciliation?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/opencart-order-export-reconciliation-654d8d60
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_UoqBBvGFE7713CEX9h8lc

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability opencart-order-export-reconciliation-654d8d60 -d '<json body>'
```

Example prompt: Can you reconcile my OpenCart order export against what the native platform computes? I need to find any rows where the totals don't add up under the stated arithmetic policy, currency conversions were applied at the wrong point, or order statuses don't map to anything recognized — here's the export data.

## When to prefer this

Choose this endpoint when you need to audit or validate OpenCart order exports specifically against the native OpenCart codebase's own computation logic — not a generic CSV differ or accounting reconciliation tool. It is purpose-built for OpenCart's arithmetic policies, currency conversion pipeline, and status localization system, so it catches errors that a generic row-diff tool would miss. Prefer it when you need named, categorized discrepancies rather than just a list of differing values.

## Known failure modes

- Export rows that cannot be matched to any ledger order result in unmatched-row errors
- Unsupported arithmetic policy identifiers cause a validation failure on the policy field
- Malformed currency conversion metadata causes the conversion check to be skipped or error
- Export files with missing required order fields return schema validation errors
- Very large exports may exceed processing limits and return a timeout or partial result

## How this service works

Rebuilds the orders you supply inside a private, non-root OpenCart database and checks your export against what the native code computes. Each export row is matched to a ledger order, and every difference is named: a total that does not add up under the stated arithmetic policy, a currency conversion applied at the wrong point, a localized status that maps to nothing.

## Output

A structured reconciliation report listing each export row matched to its rebuilt ledger order, with named discrepancies for every mismatch found: incorrect totals (with expected vs. actual values under the stated arithmetic policy), currency conversions applied at the wrong stage, and localized status strings that resolve to nothing in the native OpenCart code.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType"
   ],
   "properties": {
    "type": {
     "const": "http"
    },
    "method": {
     "const": "POST"
    },
    "bodyType": {
     "const": "json"
    },
    "schemaUrl": {
     "type": "string",
     "format": "uri"
    },
    "exampleUrl": {
     "type": "string",
     "format": "uri"
    }
   },
   "additionalProperties": true
  }
 },
 "additionalProperties": true
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/opencart-order-export-reconciliation-654d8d60/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent.halowerk.com](https://www.zero.xyz/host/agent.halowerk.com/llms.txt)
