Interface APSRequestResponseTransformer

All Known Implementing Classes:
AbstractAPSRequestResponseTransformer, APSAuthorizeRequestResponseTransformer, APSCaptureRequestResponseTransformer, APSPurchaseRequestResponseTransformer, APSRefundRequestResponseTransformer, APSReverseAuthorizeRequestResponseTransformer

public interface APSRequestResponseTransformer
  • Method Details

    • createAPSRequest

      Map<String,Object> createAPSRequest(com.broadleafcommerce.paymentgateway.domain.PaymentRequest paymentRequest)
    • populatePaymentResponse

      com.broadleafcommerce.paymentgateway.domain.PaymentResponse populatePaymentResponse(com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, APSPaymentRequest apsPaymentRequest, Map<String,Object> apsResponse, @Nullable String applicationId, @Nullable String tenantId)
    • canHandleTransactionType

      default boolean canHandleTransactionType(APSTransactionType transactionType)