Magento 2 Add extra billing or shipping field to the checkout

Tools Mage2gen.com Knockout Chrome Extension Examples https://github.com/experius/Magento-2-Module-Experius-ExtraCheckoutAddressFields https://github.com/experius/Magento-2-Module-Experius-ExtraCheckoutAddressFieldsTest Steps Add address attribute via setup script Add the attributes to the extension attributes of the Address api Change the input field name and data scope to {address}.custom_attributes.{attribute_code} Add javascript mixins to transport custom_attributes values to extension_attributes values Write a plugin to save …