Module com.logicommerce.sdk
Interface PaymentValidateResponse
-
- All Known Implementing Classes:
PaymentValidateResponseImpl
public interface PaymentValidateResponse
PaymentValidateResponse interface.
- Since:
- 1.0.16
- Author:
- Logicommerce
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAuthorizationCode()
getAuthorizationCode.PaymentData
getData()
getData.String
getMessage()
getMessage.String
getMessageLog()
getMessageLog.OrderStatusDefinition
getOrderStatus()
getOrderStatus.LocalDateTime
getPaymentDate()
getPaymentDate.PaymentValidateStatusType
getStatus()
Get payment validate response type.
SKIP: skip actions,
VALIDATED: for a order already validated ,
OK: for validate new order,
KO: for denied order.String
getTransactionId()
getTransactionId.PaymentValidateResponseType
getType()
Get payment validate response type.
NO_DATA,
FORM,
XML,
REDIRECT: for a redirect to confirm or denied order.
WEBHOOK_MESSAGE: for a webhooks requests, print message on screen.boolean
isPaid()
isPaid.
-
-
-
Method Detail
-
isPaid
boolean isPaid()
isPaid.
- Returns:
- a boolean
-
getPaymentDate
LocalDateTime getPaymentDate()
getPaymentDate.
- Returns:
- a
LocalDateTime
object
-
getType
PaymentValidateResponseType getType()
Get payment validate response type.
NO_DATA,
FORM,
XML,
REDIRECT: for a redirect to confirm or denied order.
WEBHOOK_MESSAGE: for a webhooks requests, print message on screen.- Returns:
- a
PaymentValidateResponseType
object
-
getData
PaymentData getData()
getData.
- Returns:
- a
PaymentData
object
-
getOrderStatus
OrderStatusDefinition getOrderStatus()
getOrderStatus.
- Returns:
- a
OrderStatusDefinition
object
-
getStatus
PaymentValidateStatusType getStatus()
Get payment validate response type.
SKIP: skip actions,
VALIDATED: for a order already validated ,
OK: for validate new order,
KO: for denied order.
- Returns:
- a
PaymentValidateStatusType
object - Since:
- 1.0.22
-
-