Checkout now supports inline schemas in mixins

The Checkout service now supports inline schemas for the mixins that were previously added to the cart at the item and product level. The service is also able to handle the inline schemas that were added to the address and the customer attributes.

Previously, you could only add mixins by first defining them within the Schema service. Now you have more flexibility to define the mixins in the different levels of the API.

Bug fixes

When a product is given a price with more than 2 decimal places, the checkout validation was failing due to the rounding process that is implemented. To ensure that the customer can complete a successful checkout, the rounding validation has been fixed.

When the payment provider (Stripe Payment service) is not configured properly in the Site service, the system was returning an improper error code (404) and message. This issue is now fixed and it is returning the proper error code (500) and message.

  • Send feedback

    If you find any information that is unclear or incorrect, please let us know so that we can improve the Dev Portal content.

  • Get Help

    Use our private help channel. Receive updates over email and contact our specialists directly.

  • hybris Experts

    If you need more information about this topic, visit hybris Experts to post your own question and interact with our community and experts.