TransactionStatus Enumeration |
Namespace:
NetQuarry.Services.Payment
Assembly:
EAP.Core (in EAP.Core.dll) Version: 2.0.0.0 (4.6.8.0)
Syntax public enum TransactionStatus
Public Enumeration TransactionStatus
Members
| Member name | Value | Description |
---|
| AUTHORIZATION_EXPIRED | 0 |
The transaction spent too much time in the Authorized status and was marked as expired.
Expiration timeframes differ by card type.
|
| AUTHORIZED | 1 |
The processor authorized the transaction. Your customer may see a pending charge on his or her account.
However, before the customer is actually charged and before you receive the funds, you must submit the transaction for settlement.
If you do not want to settle the transaction, you should void it to avoid a misuse of authorization fee.
|
| AUTHORIZING | 2 |
No Braintree documentation found for this status.
|
| FAILED | 3 |
An error occurred when sending the transaction to the processor.
|
| GATEWAY_REJECTED | 4 |
The gateway rejected the transaction because AVS, CVV, duplicate, or fraud checks failed, or because you have
reached the processing limit on your provisional merchant account.
|
| PROCESSOR_DECLINED | 5 |
The processor declined the transaction. The processor response code has information about why the transaction was declined.
|
| SETTLED | 6 |
The transaction has been settled.
|
| SETTLEMENT_CONFIRMED | 7 |
No Braintree documentation found for this status.
|
| SETTLEMENT_DECLINED | 8 |
The processor declined to settle the sale or refund request, and the result is unsuccessful.
This can happen for a number of reasons, but the processor settlement response code may have more information about why the transaction was declined.
This status is rare, and only certain types of transactions can be affected.
|
| SETTLEMENT_PENDING | 9 |
The transaction has not yet fully settled. This status is rare, and it does not always indicate a problem with settlement.
Only certain types of transactions can be affected.
|
| SETTLING | 10 |
The transaction is in the process of being settled. This is a transitory state.
A transaction can't be voided once it reaches Settling status, but can be refunded.
|
| SUBMITTED_FOR_SETTLEMENT | 11 |
The transaction has been submitted for settlement and will be included in the next settlement batch.
Settlement happens nightly – the exact time depends on the processor.
|
| UNRECOGNIZED | 12 |
No Braintree documentation found for this status.
|
| VOIDED | 13 |
The transaction was voided. You can void transactions when the status is Authorized, Submitted for Settlement,
or – in the case of certain PayPal transactions – Settlement Pending.
If the transaction is Settling or Settled, you will have to refund the transaction instead.
|
See Also