Interface APSExternalCallService
- All Known Implementing Classes:
DefaultAPSExternalCallService
public interface APSExternalCallService
-
Method Summary
Modifier and TypeMethodDescriptioncom.broadleafcommerce.paymentgateway.domain.PaymentResponse
call
(@NonNull APSPaymentRequest paymentRequest) Method to process and call the external gateway service.
-
Method Details
-
call
com.broadleafcommerce.paymentgateway.domain.PaymentResponse call(@NonNull @NonNull APSPaymentRequest paymentRequest) Method to process and call the external gateway service. It delegates the request to communicateWithVendor method through abstraction.- Parameters:
paymentRequest
- The request payload that should be used to form the transaction- Returns:
- PaymentResponse object that carries the response from the external gateway service
-