Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

You can assemble a finance summary from Shopify Admin GraphQL data, but the official documentation does not establish enough detail to reproduce every native Finance Summary card exactly. Treat the result as a reconstruction inspired by Shopify’s report unless you verify each card’s formulas, filters, date attribution, and field mappings independently.

What the native Finance Summary includes

Shopify describes its Finance Summary as an overview for a selected time frame, organized into cards for sales, payments, gift cards, tips, and gross profit. The cards include visualizations and links to related reports for more detail. Shopify’s Finance Summary overview identifies these categories, but does not provide a complete, exact GraphQL formula for each card.

Preserve the gross-profit cost distinction

The Gross profit breakdown separates net sales with cost recorded from net sales without cost recorded. Those two groups together make up total net sales for the selected range. Keep them as separate categories in your data model and display; a sale without recorded cost is not evidence of zero cost.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose a consistent currency basis

Order transactions expose amounts in both shop currency and buyer presentment currency. Each amount is paired with a currency code, so decide which basis the summary uses and label it clearly. Do not add values with different currency codes as if they shared the same unit.

#1 Best Overall
Square Terminal - Credit Card Machine to Accept All Payments | Mobile POS
  • With Square Terminal, you can ring up sales, accept payments, and print receipts, all with one device. Use it at the counter or ring up customers anywhere in your store.
  • Accept all major credit and debit cards and pay one low rate with no hidden fees and no long-term contracts.
  • Process chip cards in just two seconds.
  • Get your money as soon as the next business day.
  • Use it cordlessly with the built-in battery, designed to last all day.
Reporting basis What to use Implementation implication
Shop currency amountSet.shopMoney and related shop-currency amounts Use consistently for totals intended to be expressed in the store’s currency.
Presentment currency amountSet.presentmentMoney and related presentment-currency amounts Amounts may reflect different currencies across transactions; group by currency code rather than combining unlike units.

Shopify’s 2026-04 OrderTransaction reference shows fields including transaction kind and status, gateway, fees, settlement currency, and unsettled amounts. These fields can inform a payment-oriented view, but the example query does not establish that those fields alone reproduce the native Payments card.

Build payment totals around transaction state

Do not treat every transaction record as completed money movement. Inspect its kind and status, and decide explicitly which states your displayed measure includes. Retain the gateway, fees, settlement currency, and total unsettled amount where they are relevant to the view, while keeping their meaning distinct from a completed payment total.

Rank #2
Sale
Square Reader for contactless and chip (2nd Generation)
  • Use the, easy-to-use, and customizable POS to get started.
  • Accept contactless payments, chip cards, Apple Pay, and Google Pay from anywhere, with improved connectivity, extended battery life, and enhanced security. Pay one low rate for every tap or dip.
  • No long-term commitments or contracts, no monthly fees- and with offline payments, keep taking payments for up to 24 hours.
  • Safely and securely accepts payments anywhere. Plus, get data security, 24/7 fraud prevention, and payment-dispute management at no extra cost.
  • Use the, easy-to-use, and customizable POS to get started.

Represent refunds separately from returned money

A refund can include multiple components: refunded line items, shipping, taxes, duties, and additional fees. Shopify also exposes refund amounts in shop and presentment currencies, so apply the same currency discipline used for transactions.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Crucially, a Refund object does not prove that the customer’s money was returned. Shopify’s Refund reference says the associated OrderTransaction objects handle processing and their status should be checked. Keep the refund record and the transaction outcome as separate facts; do not report a created or pending refund as settled cash returned.

Rank #3
Square Handheld - Portable POS - Credit Card Machine to Accept Payments for Restaurants, Retail, Beauty, and Professional Services
  • With Square Handheld, you can accept payments, take tableside orders, or scan barcodes anywhere. With a slim design and comfortable grip, the POS is easy to carry in your palm or pocket. Square Handheld is designed to withstand water splashes and dust. Add an optional protective case for accidental drops. A long-lasting battery and offline payments let you keep selling.
  • Slim, pocketable, and lightweight so you can accept payments wherever your customers are.
  • Take tableside orders, bust lines, or use the built-in barcode scanner, all with one sleek device.
  • A battery that can power through your shift and offline payments let you keep selling, even if your internet is down.
  • Accept all major credit and debit cards and pay one simple rate with no hidden fees and no long-term contracts required.

Shape GraphQL requests for a bounded, maintainable report

Pin a supported Admin GraphQL API version in the endpoint URL. Shopify versions this API and calculates query cost in points; fields contribute to cost, and the total reflects the maximum possible cost of the selected fields. A broad query is not a substitute for a careful data plan.

  • Request only fields needed for the measures and distinctions your summary actually displays.
  • Paginate connections rather than assuming a single unbounded request will retrieve every record.
  • Account for query complexity and calculated cost when choosing the query shape.
  • Store currency codes, transaction states, refund components, and cost-recording status with the values they qualify.

See Shopify’s API versioning guidance and GraphQL Admin API rate-limit documentation for version selection and query-cost behavior.

Rank #4
Sale
ENCASED Protective Case for Shopify Tap & Chip Card Reader (MagSafe Compatible) Black
  • Frictionless Payments: The PayMate magnetic case safeguards your Shopify card reader while keeping it conveniently at hand for seamless mobile transactions.
  • Compatible with MagSafe: Built-in magnets keep your card reader securely attached to your phone for hassle-free payments. (Compatible with MagSafe phones and cases or any phone/case when using the included metal ring.)
  • Silicone surface protects your card reader while also providing a firm grip. The case offers shock-absorbing drop protection, with raised edges to keep the tap surface out of harm's way.
  • Custom cutouts for the charging port, button, and card slot ensure the case won't interfere with functionality.
  • Compatible with Shopify Tap & Chip Card Reader (NOT Compatible with use with Shopify dock).
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What a faithful reconstruction can—and cannot—claim

The documented card names and API examples provide a useful starting point for a custom summary, not proof of parity with Shopify’s built-in report. The cited official materials do not settle every card’s exact formula, filters, date attribution, or GraphQL field mapping. Name your measures according to what your implementation actually calculates, and claim a line-by-line match only after validating each line against the native report.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap

Bestseller No. 1
Square Terminal - Credit Card Machine to Accept All Payments | Mobile POS
Square Terminal - Credit Card Machine to Accept All Payments | Mobile POS
Process chip cards in just two seconds.; Get your money as soon as the next business day.; Use it cordlessly with the built-in battery, designed to last all day.
$298.99
SaleBestseller No. 2
Square Reader for contactless and chip (2nd Generation)
Square Reader for contactless and chip (2nd Generation)
Use the, easy-to-use, and customizable POS to get started.; Use the, easy-to-use, and customizable POS to get started.
$47.20
Bestseller No. 3
Square Handheld - Portable POS - Credit Card Machine to Accept Payments for Restaurants, Retail, Beauty, and Professional Services
Square Handheld - Portable POS - Credit Card Machine to Accept Payments for Restaurants, Retail, Beauty, and Professional Services
Slim, pocketable, and lightweight so you can accept payments wherever your customers are.
$399.00
Best Value
ALKOO Tap-to-Pay Card Reader Case for Shopify Tap & Chip Reader
  • Perfectly designed - Our shopping bag is designed to safely store for Shopify tap & chip card reader and its charging cable. With splash-proof outer material, you can rest assured that your valuable square card reader equipment is protected from accidental spills or moisture. Suitable size for credit card reader: 3.74*2.63*0.47inch. Note: we only sell the bag, card reader and small business stuff accessories are not included!
  • Secure and stable - The built-in elastic strap ensures that the card reader for iphone stays in place even when it's being moved or transported. This means you can carry your pos systems for small business around with confidence without worrying about card swiper being damaged or lost.
  • Holds more - There is a handy mesh pocket on the other side of the bag for storing the charging cable. This way, when you need to charge your credit card machine, you'll always have the charging cable handy without having to struggle to find it everywhere.
  • Compact and small pop up shop essentials - The detachable handle is easy to carry and transport, ideal for on-the-go. Whether you run a mobile business or just need to take your credit card skimmer to a variety of locations, our bags offer a compact and convenient solution.
  • Protect your mobile pos - Smooth zip closure gives you quick and easy access to your for shopify card reader and its accessories. Whether you're at a busy event, working in a retail shop, or processing transactions on the go, our pouches make it easy and safe to use your square card reader for android whenever and wherever you need it.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.