Class PaymentDetailsController


  • @Controller
    @RequestMapping("/{baseSiteId}/users/{userId}/paymentdetails")
    public class PaymentDetailsController
    extends BaseCommerceController
    • Constructor Detail

      • PaymentDetailsController

        public PaymentDetailsController()
    • Method Detail

      • getPaymentDetailsList

        @Secured({"ROLE_CUSTOMERGROUP","ROLE_TRUSTED_CLIENT","ROLE_CUSTOMERMANAGERGROUP"})
        @RequestMapping(method=GET)
        @ResponseBody
        public PaymentDetailsListWsDTO getPaymentDetailsList​(@RequestParam(defaultValue="false")
                                                             boolean saved,
                                                             @RequestParam(defaultValue="DEFAULT")
                                                             java.lang.String fields)
      • getPaymentDetails

        @Secured({"ROLE_CUSTOMERGROUP","ROLE_TRUSTED_CLIENT","ROLE_CUSTOMERMANAGERGROUP"})
        @RequestMapping(value="/{paymentDetailsId}",
                        method=GET)
        @ResponseBody
        public PaymentDetailsWsDTO getPaymentDetails​(@PathVariable
                                                     java.lang.String paymentDetailsId,
                                                     @RequestParam(defaultValue="DEFAULT")
                                                     java.lang.String fields)
      • getPaymentInfo

        public CCPaymentInfoData getPaymentInfo​(java.lang.String paymentDetailsId)
      • removePaymentDetails

        @Secured({"ROLE_CUSTOMERGROUP","ROLE_TRUSTED_CLIENT","ROLE_CUSTOMERMANAGERGROUP"})
        @RequestMapping(value="/{paymentDetailsId}",
                        method=DELETE)
        @ResponseStatus(OK)
        public void removePaymentDetails​(@PathVariable
                                         java.lang.String paymentDetailsId)
      • updatePaymentDetails

        @Secured({"ROLE_CUSTOMERGROUP","ROLE_TRUSTED_CLIENT","ROLE_CUSTOMERMANAGERGROUP"})
        @RequestMapping(value="/{paymentDetailsId}",
                        method=PATCH)
        @ResponseStatus(OK)
        public void updatePaymentDetails​(@PathVariable
                                         java.lang.String paymentDetailsId,
                                         javax.servlet.http.HttpServletRequest request)
      • updatePaymentDetails

        @Secured({"ROLE_CUSTOMERGROUP","ROLE_TRUSTED_CLIENT","ROLE_CUSTOMERMANAGERGROUP"})
        @RequestMapping(value="/{paymentDetailsId}",
                        method=PATCH,
                        consumes={"application/json","application/xml"})
        @ResponseStatus(OK)
        public void updatePaymentDetails​(@PathVariable
                                         java.lang.String paymentDetailsId,
                                         @RequestBody
                                         PaymentDetailsWsDTO paymentDetails)
      • replacePaymentDetails

        @Secured({"ROLE_CUSTOMERGROUP","ROLE_TRUSTED_CLIENT","ROLE_CUSTOMERMANAGERGROUP"})
        @RequestMapping(value="/{paymentDetailsId}",
                        method=PUT)
        @ResponseStatus(OK)
        public void replacePaymentDetails​(@PathVariable
                                          java.lang.String paymentDetailsId,
                                          javax.servlet.http.HttpServletRequest request)
      • replacePaymentDetails

        @Secured({"ROLE_CUSTOMERGROUP","ROLE_TRUSTED_CLIENT","ROLE_CUSTOMERMANAGERGROUP"})
        @RequestMapping(value="/{paymentDetailsId}",
                        method=PUT,
                        consumes={"application/json","application/xml"})
        @ResponseStatus(OK)
        public void replacePaymentDetails​(@PathVariable
                                          java.lang.String paymentDetailsId,
                                          @RequestBody
                                          PaymentDetailsWsDTO paymentDetails)