Class BillingEventPaymentTransactionDetailsEndpoint

java.lang.Object
com.broadleafcommerce.billing.web.endpoint.BillingEventPaymentTransactionDetailsEndpoint

@FrameworkRestController @FrameworkMapping("/billing-event-payment-transactions") @DataRouteByKey("billing") public class BillingEventPaymentTransactionDetailsEndpoint extends Object
Author:
Dima Myroniuk (dmyroniuk)
  • Field Details

  • Constructor Details

  • Method Details

    • readPaymentTransactionsByPaymentId

      @Policy(permissionRoots="BILLING") @FrameworkGetMapping(params="paymentId") public List<PaymentTransactionDetail> readPaymentTransactionsByPaymentId(@RequestParam("paymentId") String paymentId, @ContextOperation(READ) com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
    • createPaymentTransactions

      @Policy(permissionRoots="BILLING") @FrameworkPostMapping public PaymentTransactionDetail createPaymentTransactions(@RequestBody PaymentTransactionDetail paymentTransactionDetail, @ContextOperation(CREATE) com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
    • getPaymentTransactionDetailService

      protected PaymentTransactionDetailService<PaymentTransactionDetail> getPaymentTransactionDetailService()