Manuka Pay
Merchant help Transactions

Transactions

View, search, filter, and export your complete payment history. Understand transaction statuses and manually sync pending payments.

Viewing your transactions

Go to Transactions in the sidebar. Payments are listed 25 per page, newest first. Each row shows the date (NZ time), customer reference, amount, total paid, and current status.

Click any row to open the full transaction detail — including the fee breakdown, customer email, Stripe charge ID, and full refund history.

Transaction statuses

Completed

Payment was successfully processed and funds are being settled to your account.

Succeeded / Paid

Synonymous with Completed. Raw Stripe status shown before normalisation.

Partially refunded

Some but not all of the refundable amount has been returned to the customer.

Refunded

The full refundable amount has been returned. Fees are non-refundable.

Pending

Payment initiated but not yet confirmed by Stripe. Usually resolves within seconds; use the Refresh button if it stays here.

Failed

The customer's payment was declined or an error occurred. No money was collected.

Abandoned

The customer opened the payment page but did not complete the payment.

Cancelled

The payment session expired or was cancelled before completion.

Created

A payment session was initiated but no payment attempt has been recorded yet.

Refreshing pending payments

If you have payments stuck in "Pending" or "Created" status, the Refresh pending button at the top of the Transactions page manually reconciles them against Stripe's current records.

What the refresh does

  • Scans up to 200 pending payments
  • Queries Stripe for each payment's current session status
  • If Stripe shows it as paid → marks it Completed and records the time
  • If Stripe shows it as expired → marks it Cancelled
  • Captures Stripe fees and charge IDs at this point

Most payments update automatically via webhooks within a few seconds of the customer paying. The manual refresh is a safety net for edge cases where the webhook was delayed.

Exporting transactions to CSV

Export your transaction history for accounting, reconciliation, or record keeping. You can export all transactions (with any filters applied) or select a specific month.

1

Go to Transactions → click "Export CSV".

2

Choose a specific month from the dropdown (last 24 months available) or export all with current filters.

3

The download includes: date, gross, fee, net, currency, customer email, payment reference, customer reference, status, and Stripe payment intent ID.

The CSV file is named manuka-pay-transactions-{your-slug}-{timestamp}.csv. All amounts are in NZD. All dates are in NZ timezone.

Frequently asked questions

Most payments resolve to "Completed" within a few seconds via Stripe webhooks. If it's been more than a minute, click "Refresh pending" on the Transactions page. If it still doesn't update, check with the customer that their bank confirmed the payment — occasionally banks show a pending debit before clearing.

Gross is the total the customer paid. Fee is the combined Manuka Pay service fee and card processing fee. Net is what you receive: gross minus fee.

Try searching by the customer's email address first. If you have the customer's bank reference, try searching by "particulars" or "code". As a last resort, you can search by the Stripe payment intent ID (starting with "pi_") if the customer has it from their bank statement.

All your transactions are retained indefinitely — there is no archival cutoff. You can search the full history.

Your bank deposit is the net payout from Stripe, which is the sum of multiple transactions minus Stripe's fees and any refunds settled in that payout period. Use the Payouts section to reconcile individual payout amounts to specific transactions.