Costs and account terms

An unfamiliar balance adjustment has no matching order

Start with the balance transaction, not another search for a new order. On Stripe, the technical type describes the movement, reporting_category helps classify it, and source identifies the originating object. Adjustment entries can represent different events, including disputes, dispute reversals and failed refunds. Preserve the signed amount and currency, follow the source to the linked record, and leave the cause unresolved if the evidence stops there. The word adjustment alone does not establish a fee or a chargeback.

For: A research-only merchant investigating a provider balance movement that does not match a new store order.

Updated 2026-10-01

An order search starts in the wrong place for some movements

A store order identifies a purchasing event in the store. A provider balance entry can describe a later event involving an earlier payment, or another movement of the account balance. Not finding a new order for the date of the adjustment therefore does not show that a sale disappeared.

Identify the provider account and the exact balance transaction first. Preserve the report name, date shown, amount, sign, currency and original label. Keep the unedited source record in your internal files. These facts allow you to return to the same movement without matching it to an unrelated order merely because the amounts happen to agree.

Read type, category and source as different fields

Stripe's balance-transaction documentation describes type as a technical description of the balance movement and recommends reporting_category for grouping. Its reporting-categories documentation separates adjustments into disputes, dispute reversals and refund failures. Those distinctions explain why two rows carrying the same broad type can require different follow-up.

Read source next. It identifies the originating object; follow the provider's linked record rather than treating the balance transaction ID as an order number. Inspect any reference from that object to the original payment or refund. Preserve each link in the chain, including a missing link. A category names a technical event, while the source record supplies the event you can investigate.

A positive amount does not establish new sales revenue, and a negative amount does not establish a processing fee. Stripe separately groups stripe_fee as fee. Do not assign that meaning to every negative adjustment. The same caution applies to other labels: a partial-capture reversal is distinct from a later customer refund, even when a broad transaction type resembles a refund.

Follow the category to the record that can explain it

If the category identifies a dispute, inspect the linked dispute and its original payment reference. If it identifies a dispute reversal, retain the relationship to the earlier dispute rather than entering another sale. If it identifies a refund failure, look for the linked refund and original payment; a return of funds to the balance does not itself demonstrate that the buyer received a refund.

Keep the event date and original record date separate. The event can fall within the period you are reviewing while its related sale falls outside it. Broaden the lookup using the linked reference instead of moving the entry to another period simply to make a store report match.

When the provider gives no usable source link, record that limit explicitly. You can still preserve the transaction and category without inventing an order association. If the category and linked record appear inconsistent, keep both original values and ask which record explains the movement. Do not edit either label to force agreement.

Close the classification or state the remaining question

A useful result is either a traced movement with its original record, or one precise unresolved link. Ask the provider to identify the originating object or explain the category for the named balance transaction. This is more actionable than asking why an unexplained fee appeared when the record has not established that it is a fee.

For a Prism processing consultation, summarize the provider, the reported category and the link you cannot establish. Confirm any requested reconciliation assistance, responsibilities, fees and terms before work begins. Send the website, research-only product description and question through the public inquiry; keep account exports and customer records in your controlled files. Follow-up is by email, and the inquiry does not book an appointment, buy a service or submit a processing application.

Unclassified movement investigation

Use one sheet for one actual balance movement. Keep exact references in your private reconciliation file and use anonymized labels or match results here. The sheet is complete when the event is traced or the missing link is stated; an unresolved line must not be filled with a guessed fee or order.

Worksheet entries are not submitted by Prism’s worksheet and are not saved by the site. Use record types, availability, anonymized observations, or match/mismatch results. Do not enter government identifiers, customer names or addresses, customer messages, receipt-access links, card or bank details, passwords, or keys. Send sensitive documents only through the provider’s verified secure channel.

Unclassified movement investigation. The last column is for temporary notes.
Evidence elementRecord to inspectDecision it supportsYour finding
Balance transaction referenceThe provider account and original balance entry, with report name and date.Establish that every comparison concerns the same movement.
Amount, sign and currencyThe signed figure and currency on that balance entry.Preserve direction and units without assigning revenue or expense meaning.
Technical typeThe transaction's actual type field, separately from its display description.Recognize the broad movement without assuming adjustment means fee.
Reporting categoryThe reporting_category value and Stripe's definition for it.Distinguish a dispute, dispute reversal, refund failure or another documented category.
Source objectThe source field and the originating record it identifies.Follow the real object; record unavailable or unlinked if it cannot be opened.
Linked original recordThe originating object's reference to an earlier payment, refund or dispute.Connect the event to its history even when no new order exists in the current period.
Provider unanswered questionThe exact missing link or contradiction between category and source.Ask for the originating record or an explanation of the field that remains unclear.

These are temporary notes. Leaving or reloading this page may clear them. Worksheet entries are not sent automatically. If you copy notes into the consultation message and submit the form, Prism receives them as part of your request.

Limits

  • Stripe field names and categories apply to Stripe records. Another provider's adjustment requires that provider's definitions.
  • Technical classification does not establish accounting or tax treatment, a dispute outcome, or a right to a credit or payout.
  • This investigation does not determine processing eligibility. Do not put card data, bank details, credentials or customer records in the worksheet or public inquiry.

Sources

  • Stripe balance transaction types — checked 2026-09-29. Type describes balance movement, source identifies the originating object, and reporting_category is recommended for grouping. These technical labels do not establish accounting treatment or an unseen account's cause.
  • Stripe reporting categories and types — checked 2026-09-29. Reporting categories distinguish disputes, dispute reversals and refund failures within adjustments; stripe_fee groups as fee, and partial-capture reversals differ from later refunds.
  • Prism solutions — checked 2026-09-21. Prism publishes storefront review, processing preparation and help with provider website questions; requested scope, fees and terms are agreed before work, and the provider decides account terms.
  • Prism contact — checked 2026-09-21. The inquiry collects the website, products and question, excludes sensitive records and receives email follow-up; it is not a booking, purchase or processing application.

Discuss my processing options

Want to talk through your own processing situation?