Transaction status definitions

The Byte Dashboard uses different transaction statuses to delineate where a transaction is at in the processing process, or the end result of processing.

Standard Transaction Statuses

A typical transaction flow is as follows:

Placed: all transactions begin in this state; no discounts have been applied at this point

PriceFinalized: discounts, if any, are applied and the transaction is pending processing by the payment processor

Processed: the transaction was successfully processed by the payment processor


Refunds and Adjustments

If a transaction is adjusted in any way, the following transaction states may apply:

Adjusted: if a transaction has been modified or refunded though the Dashboard it will temporarily appear as "Adjusted" until the adjustment has been processed by the payment processor

Refunded: once a refund is processed by the payment processor a transaction will appear as "Refunded"; before it is processed it will appear as "Adjusted"


Other Transaction Status Types

There are several additional transaction status types to be aware of: 

NonTrans: restocking transactions at the store

Voided: if a customer did not remove anything from the store, the $1.00 pre-authorization will be voided and released 

Declined: the full transaction charge, following preauthorization, was declined by the payment processor; a transaction might be declined due to not enough funds on a card, for example

Error: if there is an error capturing the transaction from the payment processor

Each of the above status types appears in transactions exports, which is helpful when doing an analysis of how many transactions are completed ("Processed") and comparing these to how many were "Voided" or "Declined." 


Was this article helpful?
0 out of 1 found this helpful



Please sign in to leave a comment.