Skip to content

Transactions

Browse successful charges, issue refunds, and track disputes from the Orders area of your app’s admin panel.

Your app’s admin panel lists every charge tied to your app — under the Orders area — with status, amount, currency, customer, and product references. From here you can issue refunds without leaving the app.

Status Meaning
succeeded Payment captured successfully
pending Awaiting capture or async confirmation
failed Charge attempt failed
refunded Fully refunded
partially_refunded Some of the amount has been refunded
disputed Customer has disputed the charge with their bank

Find the transaction in the Payments tab and click the Refund button in that row. You can refund the full amount or a partial amount, with a reason:

  • Duplicate — accidentally charged twice
  • Fraudulent — the charge wasn’t authorized
  • Requested by customer — the customer asked for a refund

Refunds can only be issued on transactions with status succeeded or partially_refunded. Disputed transactions must be managed through Stripe’s dashboard.

Subscription transactions cannot be refunded via this flow — cancel the subscription instead. One-time payments are eligible, including offline payments (cash, bank transfer, terminal) you’ve recorded — not only Stripe card charges.

The refund hits the customer’s original payment method via Stripe (typical settlement: 5–10 business days).

  • id
  • customerId and productId (nullable — absent for subscription-only transactions)
  • amountCents and currency
  • status (above)
  • refundAmountCents (if any)
  • createdAt

For a storefront sale, productId points at the Commerce product that was woven from a sellable content entry — so a payment traces back to the exact catalog item the buyer purchased.

If a customer disputes a charge with their bank, the transaction status flips to disputed. Stripe handles the dispute response flow — you’ll receive an email and can manage evidence submission through Stripe’s dashboard.

A native dispute response flow inside the Proyecta builder is on the roadmap.

  • Per-transaction event timeline — see every state change
  • Bulk export of transaction history
  • Native dispute response UI inside Admin > Commerce