Checkout Step Client Extension Reference

Checkout Step Client Extension YAML Reference

FieldValueDescription
activetrueSpecifies that the checkout step is active.
checkoutStepLabelliferay-sample-commerce-checkout-step-labelSpecifies the label of the checkout step. See Changing Translations with Language Override to learn more about adding localized keys and values.
checkoutStepNameliferay-sample-commerce-checkout-step-nameSpecifies the name of the checkout step that appears in the UI. See Changing Translations with Language Override to learn more about adding localized keys and values.
checkoutStepOrder25Specifies the order of the checkout step. The order determines the placement of the new step among other checkout steps.
nameLiferay Sample Commerce Checkout StepSpecifies the name of the client extension.
oAuth2ApplicationExternalReferenceCodeliferay-sample-commerce-checkout-step-oauth-application-user-agentSpecifies the unique reference code of the OAuth 2 agent.
ordertrueSpecifies whether the checkout step must use an order to display in between other steps.
sennaDisabledtrueSpecifies whether Senna.js is disabled. You must set this to true for a checkout step client extension.
showControlstrueSpecifies whether the options to go forward and backward appear for the new checkout step.
typecommerceCheckoutStepSpecifies the type of the client extension.
visibletrueSpecifies the visibility of the new checkout step.

Out-of-the-box Checkout Step Order Values

Liferay comes with several checkout steps out-of-the-box. Given below are the order values for these checkout steps.

StepValue
Shipping Address Checkout Step10
Shipping Method Checkout Step20
Delivery Term Checkout Step25
Billing Address Checkout Step30
Payment Method Checkout Step40
Payment Term Checkout Step50
Payment Process Checkout StepInteger.MAX_VALUE - 90
Order Confirmation Checkout StepInteger.MAX_VALUE

Capabilities

Product

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy