DeizaDeizaHelp

Transactions

Track and manage all your revenue in the Transactions dashboard

5 min read

Transactions

The Transactions dashboard is your central record of all money received through Deiza — product sales, service payments, donations, memberships, tips, and more.

Where to Find It

Go to Dashboard > Transactions in the left sidebar.

Transaction Types

Deiza tracks eight types of transactions:

TypeDescription
Product SaleA customer purchased a product from your website
Service PaymentPayment received for a service you delivered
DonationA one-off donation from a supporter
CrowdfundingContribution to a funding campaign
MembershipRecurring membership fee
Invoice PaymentPayment tied to a specific invoice
TipOptional tip or gratuity from a customer
OtherAny payment not covered by the above types

Transaction Statuses

StatusMeaning
PendingRecorded but not yet confirmed as received
CompletedPayment confirmed — counts toward revenue totals
RefundedPayment was returned to the customer
FailedPayment attempt did not succeed

How Transactions Are Created

Auto providers (Stripe, Paystack, Lemon Squeezy)

When a buyer clicks Buy Now on your site:

  1. They are taken to the Deiza checkout page (if Deiza checkout is enabled for that product)
  2. They enter their name, email, phone, and optionally a shipping address and quantity
  3. A Pending transaction is recorded in your dashboard immediately
  4. They are redirected to the payment provider to complete payment
  5. Once payment is confirmed, the provider's webhook signals Deiza automatically
  6. The transaction status updates to Completed — no manual action needed

This auto-completion works for Stripe, Paystack, and Lemon Squeezy when products have been generated or registered through Deiza. See Payment Links for how that registration works.

Manual providers (PayPal, Gumroad, Flutterwave, Custom URL)

The buyer still goes through the Deiza checkout page (capturing their details and creating a Pending transaction), but the payment provider does not notify Deiza when payment is complete. These transactions stay Pending until you manually confirm them:

  1. Find the transaction in the list
  2. Click the three-dot menu
  3. Select Mark as Completed

Once marked completed, the revenue is added to your dashboard totals and fee calculations.

Adding a transaction manually

For cash, bank transfer, crypto, or any payment received entirely outside the website:

  1. Click Add Transaction (top right)
  2. Select the transaction type
  3. Enter the customer name, email, and phone (optional)
  4. Enter the amount, currency, and description
  5. Select the payment provider (bank transfer, cash, PayPal, crypto, etc.)
  6. Set the status — use Pending if you haven't received it yet, Completed once received
  7. Click Save

Quantity and Subtotal

If a buyer ordered more than one unit (via the quantity selector on your site), the transaction records:

  • Unit price — price per item
  • Quantity — number of units ordered
  • Subtotal — unit price × quantity

These details are visible in the transaction confirmation dialog. The platform fee is calculated on the subtotal.

Shipping Address

If a product requires a shipping address and the buyer provided one, it is stored against the transaction. You can see the full delivery address in the transaction confirmation dialog by clicking the three-dot menu and selecting Mark as Completed, or by opening the transaction detail view.

Use this address to fulfill and dispatch the order.

Platform Fees

On the Grow plan, a 2% platform fee is calculated on completed transactions and billed monthly. Scale plan has 0% platform fees. The fee is shown on each transaction for transparency.

  • Filter by transaction type, status, or date range using the top controls
  • Use the search box to find transactions by customer name, email, or description

Exporting Transactions

Use the Export button to download your transactions as a CSV for accounting, tax purposes, or reporting.

Was this helpful?