Uses of Class
com.broadleafcommerce.payment.service.gateway.domain.APSPaymentRequest
Packages that use APSPaymentRequest
Package
Description
-
Uses of APSPaymentRequest in com.broadleafcommerce.payment.service.gateway
Methods in com.broadleafcommerce.payment.service.gateway with parameters of type APSPaymentRequestModifier and TypeMethodDescriptioncom.broadleafcommerce.paymentgateway.domain.PaymentResponse
APSExternalCallService.call
(@NonNull APSPaymentRequest paymentRequest) Method to process and call the external gateway service.com.broadleafcommerce.paymentgateway.domain.PaymentResponse
DefaultAPSExternalCallService.call
(@NonNull APSPaymentRequest paymentRequest) protected com.broadleafcommerce.paymentgateway.domain.PaymentResponse
DefaultAPSExternalCallService.communicateWithAPI
(APSPaymentRequest apsPaymentRequest) Method responsible for coordinating APS API calls (based on the providedAPSPaymentRequest
), and building aPaymentResponse
, based on the API's response.com.broadleafcommerce.paymentgateway.domain.PaymentResponse
DefaultAPSExternalCallService.communicateWithVendor
(APSPaymentRequest apsPaymentRequest) -
Uses of APSPaymentRequest in com.broadleafcommerce.payment.service.gateway.requestresponse
Methods in com.broadleafcommerce.payment.service.gateway.requestresponse with parameters of type APSPaymentRequestModifier and TypeMethodDescriptioncom.broadleafcommerce.paymentgateway.domain.PaymentResponse
AbstractAPSRequestResponseTransformer.populatePaymentResponse
(@NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull APSPaymentRequest apsPaymentRequest, @NonNull Map<String, Object> apsResponse, String applicationId, String tenantId) MANDATORY SET OF FIELDS ON EVERY TRANSACTION *com.broadleafcommerce.paymentgateway.domain.PaymentResponse
APSAuthorizeRequestResponseTransformer.populatePaymentResponse
(@NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull APSPaymentRequest apsPaymentRequest, @NonNull Map<String, Object> apsResponse, String applicationId, String tenantId) com.broadleafcommerce.paymentgateway.domain.PaymentResponse
APSCaptureRequestResponseTransformer.populatePaymentResponse
(@NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull APSPaymentRequest apsPaymentRequest, @NonNull Map<String, Object> apsResponse, String applicationId, String tenantId) com.broadleafcommerce.paymentgateway.domain.PaymentResponse
APSPurchaseRequestResponseTransformer.populatePaymentResponse
(@NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull APSPaymentRequest apsPaymentRequest, @NonNull Map<String, Object> apsResponse, String applicationId, String tenantId) com.broadleafcommerce.paymentgateway.domain.PaymentResponse
APSRefundRequestResponseTransformer.populatePaymentResponse
(@NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull APSPaymentRequest apsPaymentRequest, @NonNull Map<String, Object> apsResponse, String applicationId, String tenantId) com.broadleafcommerce.paymentgateway.domain.PaymentResponse
APSRequestResponseTransformer.populatePaymentResponse
(com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, APSPaymentRequest apsPaymentRequest, Map<String, Object> apsResponse, String applicationId, String tenantId)