Class DigitalPaymentsController

java.lang.Object
de.hybris.platform.sapdigitalpaymentocc.controllers.v2.DigitalPaymentsController

@Controller @RequestMapping("/{baseSiteId}/users/{userId}/carts") public class DigitalPaymentsController extends Object
  • Constructor Details

    • DigitalPaymentsController

      public DigitalPaymentsController()
  • Method Details

    • createDigitalPaymentRequest

      @PostMapping("/{cartId}/payment/digitalPayments/request") @ResponseBody @Secured({"ROLE_CUSTOMERGROUP","ROLE_GUEST","ROLE_CUSTOMERMANAGERGROUP","ROLE_TRUSTED_CLIENT"}) public PaymentRequestWsDTO createDigitalPaymentRequest(javax.servlet.http.HttpServletRequest request, @PathVariable String baseSiteId, @RequestParam(defaultValue="DEFAULT") String fields, javax.servlet.http.HttpServletResponse response)
    • doHandleDigitalPaymentResponse

      @PostMapping("/{cartId}/payment/digitalPayments/response") @ResponseBody @Secured({"ROLE_CUSTOMERGROUP","ROLE_GUEST","ROLE_CUSTOMERMANAGERGROUP","ROLE_TRUSTED_CLIENT"}) public PaymentDetailsWsDTO doHandleDigitalPaymentResponse(@RequestParam("sign") String signature, @RequestParam("sid") String sessionId, @RequestParam(defaultValue="DEFAULT") String fields, javax.servlet.http.HttpServletResponse response)