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.PaymentResponseAPSExternalCallService.call(@NonNull APSPaymentRequest paymentRequest) Method to process and call the external gateway service.com.broadleafcommerce.paymentgateway.domain.PaymentResponseDefaultAPSExternalCallService.call(@NonNull APSPaymentRequest paymentRequest) protected com.broadleafcommerce.paymentgateway.domain.PaymentResponseDefaultAPSExternalCallService.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.PaymentResponseDefaultAPSExternalCallService.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.PaymentResponseAbstractAPSRequestResponseTransformer.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.PaymentResponseAPSAuthorizeRequestResponseTransformer.populatePaymentResponse(@NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull APSPaymentRequest apsPaymentRequest, @NonNull Map<String, Object> apsResponse, String applicationId, String tenantId) com.broadleafcommerce.paymentgateway.domain.PaymentResponseAPSCaptureRequestResponseTransformer.populatePaymentResponse(@NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull APSPaymentRequest apsPaymentRequest, @NonNull Map<String, Object> apsResponse, String applicationId, String tenantId) com.broadleafcommerce.paymentgateway.domain.PaymentResponseAPSPurchaseRequestResponseTransformer.populatePaymentResponse(@NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull APSPaymentRequest apsPaymentRequest, @NonNull Map<String, Object> apsResponse, String applicationId, String tenantId) com.broadleafcommerce.paymentgateway.domain.PaymentResponseAPSRefundRequestResponseTransformer.populatePaymentResponse(@NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull APSPaymentRequest apsPaymentRequest, @NonNull Map<String, Object> apsResponse, String applicationId, String tenantId) com.broadleafcommerce.paymentgateway.domain.PaymentResponseAPSRequestResponseTransformer.populatePaymentResponse(com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, APSPaymentRequest apsPaymentRequest, Map<String, Object> apsResponse, String applicationId, String tenantId)