Class APSReverseAuthorizeRequestResponseTransformer
java.lang.Object
com.broadleafcommerce.payment.service.gateway.requestresponse.AbstractAPSRequestResponseTransformer
com.broadleafcommerce.payment.service.gateway.requestresponse.APSReverseAuthorizeRequestResponseTransformer
- All Implemented Interfaces:
APSRequestResponseTransformer
public class APSReverseAuthorizeRequestResponseTransformer
extends AbstractAPSRequestResponseTransformer
- Author:
- Muhammad Salman Farooq
-
Field Summary
Fields inherited from class com.broadleafcommerce.payment.service.gateway.requestresponse.AbstractAPSRequestResponseTransformer
SUCCESS_MESSAGE_CODE -
Constructor Summary
ConstructorsConstructorDescriptionAPSReverseAuthorizeRequestResponseTransformer(com.fasterxml.jackson.databind.ObjectMapper objectMapper, APSConfigurationProperties configProperties) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanHandleTransactionType(APSTransactionType transactionType) createAPSRequest(com.broadleafcommerce.paymentgateway.domain.PaymentRequest paymentRequest) Methods inherited from class com.broadleafcommerce.payment.service.gateway.requestresponse.AbstractAPSRequestResponseTransformer
getAmountInMajorUnits, getAmountInMinorUnits, getConfigProperties, getMessageCode, getObjectMapper, identifyDeclineType, identifyFailureType, isSuccess, isTransactionAwaitingAsyncResults, populatePaymentResponse
-
Constructor Details
-
APSReverseAuthorizeRequestResponseTransformer
public APSReverseAuthorizeRequestResponseTransformer(com.fasterxml.jackson.databind.ObjectMapper objectMapper, APSConfigurationProperties configProperties)
-
-
Method Details
-
createAPSRequest
public Map<String,Object> createAPSRequest(com.broadleafcommerce.paymentgateway.domain.PaymentRequest paymentRequest) - Specified by:
createAPSRequestin interfaceAPSRequestResponseTransformer- Overrides:
createAPSRequestin classAbstractAPSRequestResponseTransformer
-
canHandleTransactionType
-