Local software for Shopify Payments CSVs

One payout.
A clearer statement.

Turn a single payout export into a readable statement of transactions, fees and net amounts. Your file stays in your browser.

Digital pilot · Swedish interface · English CSV headers

From CSV to a printable statement
PayoutLumaILLUSTRATIVE STORE
PAYOUT-DEMO-01
CSV net total
1,230.30 SEK
✓ Matches the control amount entered for this example
Fictional transactions
TypeAmountFeeNet
Charge1,490.0044.701,445.30
Refund−190.000.00−190.00
Adjustment−25.000.00−25.00
Checks the CSV arithmetic against your entered control amount. Does not verify receipt of funds at a bank.

Illustrative layout and invented data. This is a product explanation, not a real merchant payout or a bank confirmation.

No store loginNo CSV uploadPrintable statementOne-off purchase
A small tool for a specific task

Keep the source.
Make it readable.

PayoutLuma checks the arithmetic in one payout transaction export and brings the original rows and totals together in a printable view. It helps you review the file without changing it.

01 / EXPORT

Start with one complete payout.

Export all transactions for a single Shopify Payments payout using the supported English-column CSV. Remove filters and retain your original file.

02 / CHECK

Supply your control amount.

Open the tool locally, select your CSV and enter the matching currency, payout reference and control amount. Review any validation errors or warnings.

03 / KEEP

Print the statement.

Review the original transaction types and calculated totals. Print or save as PDF using your browser, and keep the original export with your records.

Version 1 · digital pilot

Check the fit
before you buy.

This version is intentionally limited to the documented payout transaction export. It is not a general CSV converter or an accounting integration.

The interface is currently in Swedish. Contact us to confirm whether the current version fits your workflow before accepting a quote.

Source
One complete Shopify Payments payout
CSV headers
Documented English column names
Currencies
SEK, EUR, USD, GBP
Money format
Up to 2 decimals; choose dot or comma
Accepted payout status
paid or deposited
File limits
5 MB · 5,000 transaction rows
Access
Local HTML file in a current browser
See the required CSV columns

Transaction Date, Type, Order, Card Brand, Card Source, Payout Status, Payout Date, Available On, Amount, Fee, Net.

Thousands separators, mixed currencies and unsupported statuses are not accepted. The tool stops on inconsistent arithmetic and several ambiguous file conditions. It cannot establish that an export is complete or verify your control amount with a bank.

For business purchases

A clear quote.
A single invoice.

Start by describing the business workflow you want to use the tool for. Price, currency, applicable tax, licence scope and delivery timing are confirmed in a written quote before you purchase.

This is a one-off digital software purchase, with manual delivery as agreed. There is no subscription or automatic renewal.

Live payment activation is being completed. This page does not currently collect payments. A purchase can proceed only when a real quote is accepted and the seller's live payment setup is ready.

Purchase by accepted quote

No fixed price is advertised. Each quote states the full amount and currency, with tax treatment clearly identified.

  1. Request a quote and confirm compatibility.
  2. Review the seller details, scope, price and delivery terms.
  3. Pay the agreed invoice on Stripe's hosted payment page.
  4. Receive the digital file as set out in your quote.
Request a quote

Opening the email link does not place an order. Please do not email payout files or customer financial information.

Before accepting a quote

Purchase, delivery & support.

Digital delivery

The accepted quote specifies the file version, licence scope, delivery method and delivery date. Delivery is manual in the initial offering. No immediate or automatic download is promised by this page.

Problems, cancellations & refunds

Contact us before payment if you need to change or cancel a quote. If a delivered product does not match the accepted description, tell us what is wrong. We will seek to correct the issue; if we cannot supply the agreed product, we will refund the affected purchase amount. Any additional agreed terms are stated in the quote.

Privacy & local files

The supplied tool processes the CSV in your browser without uploading it to PayoutLuma. This information page uses no analytics or tracking cookies. Email correspondence is handled by the contact mailbox; invoice and payment data are handled using Stripe. We use purchase and contact information to fulfil the agreement, provide support and maintain required business records.

What the statement means

The output is not a bank confirmation, tax calculation, invoice, bookkeeping entry or certification of complete accounts. Original exports and your usual accounting checks remain necessary. PayoutLuma is an independent product and is not affiliated with Shopify.

A question before purchase?

Business enquiries, compatibility questions and support.

alessomilani@gmail.com ↗