The Transaction State column in the Activity Log of the CivicPlus Pay Admin Portal gives you information about the current state of the transaction. This is supposed to mirror the same state as the payment gateway based on the responses that we received. For example, if a transaction is captured, we would believe that the payment gateway would also show the transaction as Captured.
Transaction States
- In Progress: The transaction is in progress, ie. we have requested the gateway to start a transaction, prompt the user for payment (either eCommerce or retail), and then returns the user/response back to Pay.
- Authorized: The transaction is authorized but not flagged for settlement. This means the funds will not move unless followed up by a capture.
- Captured: The transaction is approved and flagged for settlement. The payment gateway will include the transaction in the next batch for processing.
- Abandoned: We have not heard back from the payment gateway and assume the user has abandoned the session, ie. closed the tab/browser
- Canceled: The user canceled the transaction
- Completed: For non-payment transaction types (saving or removing a card) when the action is completed
- Declined: The payment was declined. It cannot be authorized or captured. Often, you can attempt payment again.
- Errored: We received or experienced an error
- Completely Refunded: The transaction that was previously captured has been refunded completely and all at once
- Partially Refunded: A transaction that was previously captured has been partially refunded. The amount refunded was less than the original transaction
-
Voided: A transaction that was previously flagged for settlement has been removed from the batch and will not settle
Where You Can Find the Transaction State
Activity Log
The Transaction State can be found in the Activity Log.
A transaction may show multiple times in the Activity Log, once for each result. Therefore, it is possible to see results saying Declined or Canceled but the overall state of the transaction is Captured. This is because there is a single, current state for each transaction, regardless of the number of results.
For example, if you are checking out with a credit card at a payment terminal and press Cancel on the device. The result is returned to Pay. If you click retry and successfully process your second attempt, a Success result is returned to pay. You will have two rows, one for each result but the overall status of the transaction is Captured.
Transaction Details
The Transaction State can also be found on the Transaction Details screen.
History Log
The Transaction State can also be found on each log entry in the History log. This is so that you can see what state the transaction was in when the logged event occurred.
Comments
Let us know what was helpful or not helpful about the article.0 comments
Please sign in to leave a comment.