Class APSPaymentRequest
java.lang.Object
com.broadleafcommerce.payment.service.gateway.domain.APSPaymentRequest
- All Implemented Interfaces:
Serializable
PaymentRequest wrapper class that helps communication between
DefaultAPSTransactionService.java and DefaultAPSExternalCallService.java
- Author:
- Muhammad Salman Farooq
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
APSTransactionType with possible values in AUTHORIZATION, PURCHASE, CAPTURE, REFUND, VOID_PAYMENT, & VOID_AUTHORIZATIONcom.broadleafcommerce.paymentgateway.domain.PaymentRequest
A payment request object having parameters required to trigger APS transaction.com.broadleafcommerce.paymentgateway.domain.enums.TransactionType
TransactionType with possible values in AUTHORIZATION, AUTHORIZE_AND_CAPTURE, CAPTURE, REFUND, & REVERSE_AUTHORIZATIONint
hashCode()
void
setApsTransactionType
(APSTransactionType apsTransactionType) APSTransactionType with possible values in AUTHORIZATION, PURCHASE, CAPTURE, REFUND, VOID_PAYMENT, & VOID_AUTHORIZATIONvoid
setPaymentRequest
(com.broadleafcommerce.paymentgateway.domain.PaymentRequest paymentRequest) A payment request object having parameters required to trigger APS transaction.void
setTransactionType
(com.broadleafcommerce.paymentgateway.domain.enums.TransactionType transactionType) TransactionType with possible values in AUTHORIZATION, AUTHORIZE_AND_CAPTURE, CAPTURE, REFUND, & REVERSE_AUTHORIZATIONtoString()
-
Constructor Details
-
APSPaymentRequest
public APSPaymentRequest()
-
-
Method Details
-
getApsTransactionType
APSTransactionType with possible values in AUTHORIZATION, PURCHASE, CAPTURE, REFUND, VOID_PAYMENT, & VOID_AUTHORIZATION -
getTransactionType
public com.broadleafcommerce.paymentgateway.domain.enums.TransactionType getTransactionType()TransactionType with possible values in AUTHORIZATION, AUTHORIZE_AND_CAPTURE, CAPTURE, REFUND, & REVERSE_AUTHORIZATION -
getPaymentRequest
public com.broadleafcommerce.paymentgateway.domain.PaymentRequest getPaymentRequest()A payment request object having parameters required to trigger APS transaction.
Click here for more details on PaymentRequest object -
setApsTransactionType
APSTransactionType with possible values in AUTHORIZATION, PURCHASE, CAPTURE, REFUND, VOID_PAYMENT, & VOID_AUTHORIZATION -
setTransactionType
public void setTransactionType(com.broadleafcommerce.paymentgateway.domain.enums.TransactionType transactionType) TransactionType with possible values in AUTHORIZATION, AUTHORIZE_AND_CAPTURE, CAPTURE, REFUND, & REVERSE_AUTHORIZATION -
setPaymentRequest
public void setPaymentRequest(com.broadleafcommerce.paymentgateway.domain.PaymentRequest paymentRequest) A payment request object having parameters required to trigger APS transaction.
Click here for more details on PaymentRequest object -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-