Uses of Class
de.hybris.platform.ycommercewebservices.exceptions.InvalidPaymentInfoException
Packages that use InvalidPaymentInfoException
Package
Description
-
Uses of InvalidPaymentInfoException in de.hybris.platform.ycommercewebservices.v1.controller
Methods in de.hybris.platform.ycommercewebservices.v1.controller that throw InvalidPaymentInfoExceptionModifier and TypeMethodDescriptionCartController.addPaymentInfo(javax.servlet.http.HttpServletRequest request) Web service for creating a credit card payment subscription.
Sample call: https://localhost:9002/rest/v1/mysite/cart/paymentinfo
CCPaymentInfoData parameters need to be send as post body.
Method uses dedicated populator -HttpRequestPaymentInfoPopulator- to populate theCCPaymentInfoDatafrom request parameters.
Method uses dedicated validator -CCPaymentInfoValidator- to validate request parameters.
This method requires authentication and is restricted forHTTPSchannel.
Method type :POST.CartController.oneStepCheckout(String addressId, String addressIsocode, String deliveryMode, String voucherCode, String paymentInfoId, String securityCode, javax.servlet.http.HttpServletRequest request) Web service for one-step checkout from current session cart.
Sample call: https://localhost:9002/rest/v1/mysite/cart/checkout
This method requires authentication.
Method type :POST.
Method is restricted forHTTPSchannel.CartController.setPaymentDetails(String id) Web service for assigning given payment (by payment id) to the checkout cart.
Sample call: https://localhost:9002/rest/v1/mysite/cart/paymentinfo/1234
This method requires authentication and is restricted forHTTPSchannel.
Method type :PUT. -
Uses of InvalidPaymentInfoException in de.hybris.platform.ycommercewebservices.v2.controller
Methods in de.hybris.platform.ycommercewebservices.v2.controller that throw InvalidPaymentInfoExceptionModifier and TypeMethodDescriptionprotected CartDataBaseCommerceController.addPaymentDetailsInternal(CCPaymentInfoData paymentInfoData) CartPaymentsController.createCartPaymentDetails(PaymentDetailsWsDTO paymentDetails, String fields) voidCartPaymentsController.replaceCartPaymentDetails(String paymentDetailsId) protected CartDataBaseCommerceController.setPaymentDetailsInternal(String paymentDetailsId)