Interface AdyenExternalCallService

All Known Implementing Classes:
DefaultAdyenExternalCallService

public interface AdyenExternalCallService
The service to execute the external calls to the Adyen API.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.broadleafcommerce.paymentgateway.domain.PaymentResponse
    call(AdyenPaymentRequest adyenPaymentRequest)
    Executes the payment request to the Adyen API.
  • Method Details

    • call

      com.broadleafcommerce.paymentgateway.domain.PaymentResponse call(AdyenPaymentRequest adyenPaymentRequest)
      Executes the payment request to the Adyen API.
      Parameters:
      adyenPaymentRequest - the payment request that should be executed for the specified transaction type.
      Returns:
      the payment response
      Throws:
      com.broadleafcommerce.paymentgateway.service.exception.PaymentException - if an unexpected error occurred