Class PaymentStatusOutput
Inherited Members
Namespace: Ingenico.Connect.Sdk.Domain.Payment.Definitions
Assembly: connect-sdk-dotnet.dll
Syntax
public class PaymentStatusOutput : OrderStatusOutput
Properties
IsAuthorized
Indicates if the transaction has been authorized
- true
- false
Declaration
public bool? IsAuthorized { get; set; }
Property Value
Type | Description |
---|---|
bool? |
IsRefundable
Flag indicating if the payment can be refunded
- true
- false
Declaration
public bool? IsRefundable { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ThreeDSecureStatus
The 3D Secure status, with the following possible values:
- ENROLLED: the card is enrolled for 3D Secure authentication. The customer can be redirected to a 3D Secure access control server (ACS)
- NOT_ENROLLED: the card is not enrolled for 3D Secure authentication
- INVALID_PARES_OR_NOT_COMPLETED: the PARes is invalid, or the customer did not complete the 3D Secure authentication
- AUTHENTICATED: the customer has passed the 3D Secure authentication
- NOT_AUTHENTICATED: the customer failed the 3D Secure authentication
- NOT_PARTICIPATING: the cardholder has not set up their card for 2-step 3D Secure.
Declaration
public string ThreeDSecureStatus { get; set; }
Property Value
Type | Description |
---|---|
string |