AshePayGuides

CSV Export

How to export your AshePay transaction history as a CSV file for accounting and bookkeeping (Pro).

2 min readUpdated July 14, 20261 views

AshePay Pro lets you export your full transaction history as a CSV file — ready to hand to your accountant or import into bookkeeping software. Go to AshePay → Transactions and click the Export CSV button in the top-right corner.

AshePay Pro required. CSV export is a Pro feature. The Export CSV button is hidden on sites without an active Pro license.

What gets exported

The CSV file contains one row per transaction with the following columns:

  • Order ID — The WooCommerce order number
  • Status — confirmed, pending, cancelled, etc.
  • Chain — ethereum, bitcoin, solana, etc.
  • Token — ETH, BTC, USDT, USDC, etc.
  • Crypto amount — The exact crypto amount that was (or was to be) paid
  • Fiat amount — The order total in your store currency at the time of order placement
  • Transaction hash — The on-chain transaction ID (empty if never detected)
  • Date — When the payment record was created

Filtering before export

The export respects whatever filters are currently active on the Transactions page. To export only confirmed Ethereum payments, for example:

  1. Set the Chain filter to ethereum
  2. Set the Status filter to confirmed
  3. Click Export CSV

To export everything, make sure both filters are cleared before clicking Export CSV.

Using the CSV for accounting

The fiat amount column records the value in your store's currency at the time of the order — not the current market rate. This is the number to use for revenue reporting and tax purposes, since it reflects what the customer was charged.

Most bookkeeping tools (QuickBooks, Xero, Wave, spreadsheets) can import CSV files directly. Map the fiat amount column to your revenue line and the date column to the transaction date.

#csv#export#accounting#pro