← All Friday Seller Tools

Pay once · No Friday subscription

Shopify Markets Currency-Conversion Fee + Refund FX Reconciler

Separate original conversion-fee discrepancies from refund-time FX movement and missing refund records.

Shopify Markets

Included in the $9.00 Shelf Kit

Agent/API — $0.50
Review-first
Every output stays a draft.
No credentials
No seller-account login required.
Private delivery
Inputs expire after 24 hours.
Clear recourse
Digital-service refund policy.

What you receive

  • Original converted-gross, conversion-fee, and post-fee payout checks
  • Recorded original payout-identity reconciliation
  • Refund-time payout deduction and original-rate FX comparison
  • Missing and mismatched refund-record queues
  • Currency-pair summaries with gain and loss kept separate

Who it is for

Shopify Markets merchants and bookkeepers checking their own redacted multi-currency order and refund records before a human reviews a payout question.

Delivery: usually a structured result, workbook, or ZIP depending on the tool.

How it stays safe

Friday performs arithmetic only on seller-supplied redacted order dates, market aliases, currencies, capture and refund-time exchange rates, fee-basis modes, fee rates, processing fees, recorded payout amounts, and expected fee refunds. It reads no Shopify account, order, refund, payout, customer, payment instrument, exchange-rate feed, or fee schedule and verifies no source field. Shopify alone determines actual exchange rates, fee bases, fees, refunds, and payouts. A difference or FX movement is a bookkeeping review lead, not proof of a wrong charge, missing payout, refund, credit, or amount owed. Friday executes no refund, files no dispute, moves no money, does not publish listings, and changes no order, payout, market, currency, or store account.

Synthetic sample

See the deliverable structure before buying

{
  "row_count": 6,
  "refund_row_count": 4,
  "currency_pair_count": 3,
  "total_recomputed_converted_gross": 747.5,
  "total_recomputed_conversion_fee": 11.11,
  "total_recomputed_original_post_fee_payout": 714.89,
  "possible_original_fee_overcharge": 0.5,
  "possible_original_payout_shortfall": 0.52,
  "total_computed_refund_payout_deduction": 193.0,
  "total_refund_fx_gain": 2.5,
  "total_refund_fx_loss": 5.5,
  "possible_refund_deduction_excess": 0.5,
  "possible_missing_fee_refund": 1.0,
  "original_mismatch_row_count": 1,
  "refund_record_mismatch_row_count": 2,
  "missing_refund_record_row_count": 1,
  "high_refund_fx_loss_count": 2,
  "review_queue_preview": [
    {
      "priority_rank": 1,
      "reference": "FX-EUR-ORIGINAL-MISMATCH",
      "status": "review_original",
      "conversion_fee_discrepancy": 0.5,
      "original_post_fee_payout_discrepancy": -0.5
    },
    {
      "priority_rank": 2,
      "reference": "FX-CAD-MISSING-REFUND",
      "status": "review_missing_refund_record",
      "missing_refund_recorded_field_count": 2,
      "refund_fx_loss": 2.5
    },
    {
      "priority_rank": 3,
      "reference": "FX-GBP-FEE-REFUND",
      "status": "review_refund_record",
      "refund_fx_loss": 3.0,
      "possible_missing_fee_refund": 1.0
    },
    {
      "priority_rank": 4,
      "reference": "FX-EUR-REFUND-MISMATCH",
      "status": "review_refund_record",
      "possible_refund_deduction_excess": 0.5
    }
  ],
  "publish_status": "draft_needs_review",
  "safety": "Arithmetic on seller-supplied Shopify Markets order and refund records, rates, fees, and expectations only. It reads no Shopify account, embeds no rate or fee schedule, executes no refund, moves no money, changes nothing, and publishes nothing."
}

This sample uses synthetic facts. Your output is generated only from the facts you submit.

Agent API and x402 details

POST /v1/shopify/markets/currency-conversion-refund-fx-reconciliation

Exact x402 price: $0.50. Use the public OpenAPI schema and Base USDC payment flow. The response returns a private job URL and temporary token.

Open the API documentation →

Related seller tools