Magento checkout is implemented using the UI components. Out of the box, the checkout consists of two steps:
- Shipping Information
 - Review and Payment Information
 
You can customize the default checkout in many ways. Here the following customizations are described:
- Add a new checkout step
 - Customize the view of an existing step
 - Add a custom payment method to checkout
 - Add custom validations before order placement
 - Add custom shipping carrier validations
 - Add custom input mask for ZIP code
 - Add a custom template for a form field on Checkout page
 
For the sake of compatibility, upgradability, and easy maintenance, do not edit the default Magento code, add your customizations in a custom module.
Find us on