├── LICENSE ├── README.md ├── composer.json └── src ├── Block ├── Address │ └── FieldRenderer.php ├── Notifications.php ├── PaymentMethods.php ├── PaymentRenderer.php ├── PaymentRendererBlockInterface.php └── ShippingMethodsForm.php ├── Controller ├── Billing │ ├── BillingAddressPost.php │ ├── EditBilling.php │ ├── GetBillingForm.php │ └── SaveBillingById.php ├── Checkout │ └── PlaceOrder.php ├── Form │ ├── ComponentAction.php │ ├── ComponentAction │ │ └── Context.php │ ├── EstimateShippingMethods.php │ ├── EstimateShippingMethodsByAddressId.php │ ├── GetRegionInput.php │ ├── GuestEmailPost.php │ ├── PaymentMethodPost.php │ └── SaveNewShippingAddress.php ├── Index │ └── Index.php ├── Payment │ └── BillingInformation.php ├── Shipping │ ├── GetNewAddressForm.php │ ├── GetShippingAddressCardsContent.php │ └── SaveShippingInformation.php └── Step │ └── GetStepContent.php ├── Data ├── Address │ ├── AddressLinesData.php │ └── CardData.php ├── AddressData.php ├── CheckoutHxAttributesData.php ├── CheckoutStepData.php ├── Config │ ├── AddressPrefixConfig.php │ └── AddressSuffixConfig.php ├── FormComponentData.php ├── FormField │ ├── BaseFormFieldMeta.php │ ├── Multiline │ │ └── LineMeta.php │ ├── MultilineFieldMeta.php │ └── SelectFieldMeta.php ├── FormFieldConfig.php ├── GetRegionInputData.php ├── GuestEmailData.php ├── OrderSummaryCartItem.php ├── PaymentInformation.php ├── PaymentInformation │ └── PaymentMethod.php ├── PaymentMethodData.php ├── ProductImageData.php ├── ShippingEstimateFieldsData.php ├── ShippingInformation.php ├── TotalItemData.php └── ValidationMapperData.php ├── Enum ├── AdditionalFieldAttribute.php ├── AddressAttributeShow.php ├── CheckoutForm.php └── YesNo.php ├── Model ├── CheckoutDataStorage.php ├── Config.php ├── Config │ └── Source │ │ └── CheckoutThemeSource.php ├── CountryProvider.php ├── CustomerAddress.php ├── EventDispatcher.php ├── FieldRenderer │ ├── Exception │ │ └── NoAddressFieldRenderer.php │ ├── FieldRendererInterface.php │ ├── Renderer │ │ ├── HiddenRenderer.php │ │ ├── MultilineRenderer.php │ │ ├── SelectRenderer.php │ │ └── TextRenderer.php │ └── RendererPool.php ├── QuoteDetails.php ├── ShippingAddressForm.php ├── StepManager │ ├── CheckoutStep.php │ ├── CheckoutStepInterface.php │ ├── CheckoutStepPool.php │ ├── FormComponent.php │ └── FormComponentInterface.php ├── Theme │ ├── ActiveCheckoutThemeResolver.php │ ├── CheckoutThemeAbstract.php │ ├── CheckoutThemeInterface.php │ ├── CheckoutThemeRegistry.php │ └── DefaultCheckoutTheme.php └── Validation │ └── AddressData │ └── RegionRequiredRule.php ├── Observer ├── Address │ ├── AddCountryOptions.php │ ├── ApplyCustomerAddressConfigToFields.php │ ├── PopulateNewAddressFormValues.php │ └── UpdateRegionFieldBasedOnCountry.php ├── BillingAddress │ ├── AddAdditionalAttributesToRegionField.php │ └── PopulateBillingAddressFormValues.php ├── Controller │ └── IncludeNavContentInResponse.php ├── Hyva │ └── RegisterModuleForHyvaConfig.php ├── Layout │ ├── AddAdditionalLayoutHandlers.php │ └── AddVirtualLayoutHandler.php ├── ShippingAddress │ ├── AddHtmxAttributesToInputsForShippingEstimation.php │ ├── AddSaveAddressFieldForCustomerWithNoAddress.php │ ├── PopulateShippingAddressFormValues.php │ └── RePopulateShippingAddressWithFormData.php └── Steps │ └── ModifyStepsForVirtualCheckout.php ├── Plugin ├── Checkout │ └── IndexController │ │ └── UseMahxCheckoutForMagentoCheckout.php └── Model │ └── StepManagerCheckoutStepInterface │ └── ApplyStepValidation.php ├── Service ├── AddressFieldManager.php ├── ApplyShowBillingFormDataFromRequest.php ├── CurrentDesignTheme.php ├── CustomerAddressService.php ├── EstimateShippingMethodsService.php ├── GenerateBlockHtml.php ├── GetPaymentMethods.php ├── HtmxHeaderManager.php ├── NewShippingAddressManager.php ├── PaymentMethodManagement.php ├── PlaceOrderService.php ├── PrepareAddressLines.php ├── PrepareBillingAddressData.php ├── PrepareRegionFieldAttribute.php ├── PrepareShippingInformationFromRequest.php ├── SaveBillingAddress.php ├── SaveGuestEmail.php ├── SaveShippingInformation.php ├── StepSessionManager.php ├── StepValidationService.php ├── StoreEstimateShippingAddressService.php └── TotalsInformationManagement.php ├── ViewModel ├── BillingAddress.php ├── BillingAddressCards.php ├── BillingAddressFormActions.php ├── DesignThemeInfo.php ├── GuestEmail.php ├── HxAttributesRenderer.php ├── OrderCartItems.php ├── ShippingAddress.php ├── ShippingAddressCards.php ├── ShippingMethods.php ├── ShowBillingForm.php ├── StepManager.php └── Totals.php ├── etc ├── acl.xml ├── adminhtml │ └── system.xml ├── config.xml ├── di.xml ├── frontend │ ├── di.xml │ ├── events.xml │ └── routes.xml └── module.xml ├── registration.php └── view └── frontend ├── .gitignore ├── layout ├── hyva_mahxcheckout_components.xml ├── hyva_mahxcheckout_index_index.xml ├── hyva_mahxcheckout_layout.xml ├── mahxcheckout_components.xml ├── mahxcheckout_default_virtual.xml ├── mahxcheckout_index_index.xml ├── mahxcheckout_layout.xml ├── mahxcheckout_scripts.xml ├── mahxcheckout_step_payment.xml ├── mahxcheckout_step_payment_customer_logged_in.xml ├── mahxcheckout_step_shipping.xml ├── mahxcheckout_step_shipping_customer_has_addresses.xml ├── mahxcheckout_step_shipping_customer_logged_in.xml ├── mahxcheckout_theme_default.xml └── mahxcheckout_theme_default_layout.xml ├── package-lock.json ├── package.json ├── tailwind ├── .gitignore ├── input.css ├── package-lock.json ├── package.json ├── postcss.config.js ├── tailwind.config.js └── web │ └── css │ └── rktcheckout-styles.css ├── templates ├── address │ ├── billing │ │ ├── billing_address_cards.phtml │ │ ├── billing_address_details.phtml │ │ ├── billing_address_new_form.phtml │ │ ├── form │ │ │ ├── actions.phtml │ │ │ └── luma │ │ │ │ └── init_js.phtml │ │ └── is_billing_same.phtml │ ├── billing_address.phtml │ ├── billing_address_js.phtml │ ├── shipping │ │ ├── cards │ │ │ ├── actions.phtml │ │ │ └── luma │ │ │ │ └── init_js.phtml │ │ ├── luma │ │ │ └── init_js.phtml │ │ ├── new_address │ │ │ └── luma │ │ │ │ └── init_js.phtml │ │ ├── shipping_address_cards.phtml │ │ ├── shipping_address_cards_js.phtml │ │ ├── shipping_address_details.phtml │ │ ├── shipping_new_address_form.phtml │ │ └── shipping_new_address_js.phtml │ ├── shipping_address.phtml │ └── shipping_address_js.phtml ├── email │ ├── guest_email.phtml │ ├── guest_email │ │ └── luma │ │ │ └── init_js.phtml │ └── guest_email_js.phtml ├── html │ └── header │ │ └── logo.phtml ├── layout │ └── main_content.phtml ├── luma │ ├── additional_js.phtml │ └── main.phtml ├── main.phtml ├── main_js.phtml ├── navigation │ ├── init_step_loader.phtml │ ├── navigation_js.phtml │ ├── page_action.phtml │ ├── page_action │ │ └── luma │ │ │ └── init_js.phtml │ └── step_navigation.phtml ├── notification │ ├── luma │ │ └── init_js.phtml │ ├── notifications.phtml │ └── notifications_js.phtml ├── payment │ ├── luma │ │ └── init_js.phtml │ ├── payment_methods.phtml │ ├── payment_methods_js.phtml │ └── renderer │ │ └── default.phtml ├── shipping │ ├── luma │ │ └── init_js.phtml │ ├── shipping_method_details.phtml │ ├── shipping_methods.phtml │ └── shipping_methods_js.phtml ├── summary │ ├── cart_items │ │ └── luma │ │ │ └── init_js.phtml │ ├── order_cart_items.phtml │ ├── order_summary_js.phtml │ └── order_totals.phtml └── ui │ ├── address │ └── fields │ │ ├── hidden.phtml │ │ ├── multiline.phtml │ │ ├── select.phtml │ │ └── text.phtml │ ├── common │ ├── section_loader.phtml │ └── step_loader.phtml │ ├── page │ └── loader.phtml │ └── section_title.phtml └── web ├── css ├── luma-checkout-overrides.less └── mahxcheckout-styles.css ├── images └── select-bg.svg └── js ├── lib ├── alpine3-csp.min.js ├── htmx.js ├── htmx.min.js └── justValidate.min.js └── mahx ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── README.md ├── app ├── localStorage.js ├── new_validator.js └── validator.js ├── build └── checkout.iife.js ├── index.js ├── package-lock.json ├── package.json ├── tests └── app │ └── validator │ ├── validator.messages.test.js │ ├── validator.nested.test.js │ └── validator.rules.test.js ├── vite.config.js └── vite.config.test.js /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/composer.json -------------------------------------------------------------------------------- /src/Block/Address/FieldRenderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Block/Address/FieldRenderer.php -------------------------------------------------------------------------------- /src/Block/Notifications.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Block/Notifications.php -------------------------------------------------------------------------------- /src/Block/PaymentMethods.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Block/PaymentMethods.php -------------------------------------------------------------------------------- /src/Block/PaymentRenderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Block/PaymentRenderer.php -------------------------------------------------------------------------------- /src/Block/PaymentRendererBlockInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Block/PaymentRendererBlockInterface.php -------------------------------------------------------------------------------- /src/Block/ShippingMethodsForm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Block/ShippingMethodsForm.php -------------------------------------------------------------------------------- /src/Controller/Billing/BillingAddressPost.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Controller/Billing/BillingAddressPost.php -------------------------------------------------------------------------------- /src/Controller/Billing/EditBilling.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Controller/Billing/EditBilling.php -------------------------------------------------------------------------------- /src/Controller/Billing/GetBillingForm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Controller/Billing/GetBillingForm.php -------------------------------------------------------------------------------- /src/Controller/Billing/SaveBillingById.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Controller/Billing/SaveBillingById.php -------------------------------------------------------------------------------- /src/Controller/Checkout/PlaceOrder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Controller/Checkout/PlaceOrder.php -------------------------------------------------------------------------------- /src/Controller/Form/ComponentAction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Controller/Form/ComponentAction.php -------------------------------------------------------------------------------- /src/Controller/Form/ComponentAction/Context.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Controller/Form/ComponentAction/Context.php -------------------------------------------------------------------------------- /src/Controller/Form/EstimateShippingMethods.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Controller/Form/EstimateShippingMethods.php -------------------------------------------------------------------------------- /src/Controller/Form/EstimateShippingMethodsByAddressId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Controller/Form/EstimateShippingMethodsByAddressId.php -------------------------------------------------------------------------------- /src/Controller/Form/GetRegionInput.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Controller/Form/GetRegionInput.php -------------------------------------------------------------------------------- /src/Controller/Form/GuestEmailPost.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Controller/Form/GuestEmailPost.php -------------------------------------------------------------------------------- /src/Controller/Form/PaymentMethodPost.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Controller/Form/PaymentMethodPost.php -------------------------------------------------------------------------------- /src/Controller/Form/SaveNewShippingAddress.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Controller/Form/SaveNewShippingAddress.php -------------------------------------------------------------------------------- /src/Controller/Index/Index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Controller/Index/Index.php -------------------------------------------------------------------------------- /src/Controller/Payment/BillingInformation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Controller/Payment/BillingInformation.php -------------------------------------------------------------------------------- /src/Controller/Shipping/GetNewAddressForm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Controller/Shipping/GetNewAddressForm.php -------------------------------------------------------------------------------- /src/Controller/Shipping/GetShippingAddressCardsContent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Controller/Shipping/GetShippingAddressCardsContent.php -------------------------------------------------------------------------------- /src/Controller/Shipping/SaveShippingInformation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Controller/Shipping/SaveShippingInformation.php -------------------------------------------------------------------------------- /src/Controller/Step/GetStepContent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Controller/Step/GetStepContent.php -------------------------------------------------------------------------------- /src/Data/Address/AddressLinesData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/Address/AddressLinesData.php -------------------------------------------------------------------------------- /src/Data/Address/CardData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/Address/CardData.php -------------------------------------------------------------------------------- /src/Data/AddressData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/AddressData.php -------------------------------------------------------------------------------- /src/Data/CheckoutHxAttributesData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/CheckoutHxAttributesData.php -------------------------------------------------------------------------------- /src/Data/CheckoutStepData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/CheckoutStepData.php -------------------------------------------------------------------------------- /src/Data/Config/AddressPrefixConfig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/Config/AddressPrefixConfig.php -------------------------------------------------------------------------------- /src/Data/Config/AddressSuffixConfig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/Config/AddressSuffixConfig.php -------------------------------------------------------------------------------- /src/Data/FormComponentData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/FormComponentData.php -------------------------------------------------------------------------------- /src/Data/FormField/BaseFormFieldMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/FormField/BaseFormFieldMeta.php -------------------------------------------------------------------------------- /src/Data/FormField/Multiline/LineMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/FormField/Multiline/LineMeta.php -------------------------------------------------------------------------------- /src/Data/FormField/MultilineFieldMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/FormField/MultilineFieldMeta.php -------------------------------------------------------------------------------- /src/Data/FormField/SelectFieldMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/FormField/SelectFieldMeta.php -------------------------------------------------------------------------------- /src/Data/FormFieldConfig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/FormFieldConfig.php -------------------------------------------------------------------------------- /src/Data/GetRegionInputData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/GetRegionInputData.php -------------------------------------------------------------------------------- /src/Data/GuestEmailData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/GuestEmailData.php -------------------------------------------------------------------------------- /src/Data/OrderSummaryCartItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/OrderSummaryCartItem.php -------------------------------------------------------------------------------- /src/Data/PaymentInformation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/PaymentInformation.php -------------------------------------------------------------------------------- /src/Data/PaymentInformation/PaymentMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/PaymentInformation/PaymentMethod.php -------------------------------------------------------------------------------- /src/Data/PaymentMethodData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/PaymentMethodData.php -------------------------------------------------------------------------------- /src/Data/ProductImageData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/ProductImageData.php -------------------------------------------------------------------------------- /src/Data/ShippingEstimateFieldsData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/ShippingEstimateFieldsData.php -------------------------------------------------------------------------------- /src/Data/ShippingInformation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/ShippingInformation.php -------------------------------------------------------------------------------- /src/Data/TotalItemData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/TotalItemData.php -------------------------------------------------------------------------------- /src/Data/ValidationMapperData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Data/ValidationMapperData.php -------------------------------------------------------------------------------- /src/Enum/AdditionalFieldAttribute.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Enum/AdditionalFieldAttribute.php -------------------------------------------------------------------------------- /src/Enum/AddressAttributeShow.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Enum/AddressAttributeShow.php -------------------------------------------------------------------------------- /src/Enum/CheckoutForm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Enum/CheckoutForm.php -------------------------------------------------------------------------------- /src/Enum/YesNo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Enum/YesNo.php -------------------------------------------------------------------------------- /src/Model/CheckoutDataStorage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/CheckoutDataStorage.php -------------------------------------------------------------------------------- /src/Model/Config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/Config.php -------------------------------------------------------------------------------- /src/Model/Config/Source/CheckoutThemeSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/Config/Source/CheckoutThemeSource.php -------------------------------------------------------------------------------- /src/Model/CountryProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/CountryProvider.php -------------------------------------------------------------------------------- /src/Model/CustomerAddress.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/CustomerAddress.php -------------------------------------------------------------------------------- /src/Model/EventDispatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/EventDispatcher.php -------------------------------------------------------------------------------- /src/Model/FieldRenderer/Exception/NoAddressFieldRenderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/FieldRenderer/Exception/NoAddressFieldRenderer.php -------------------------------------------------------------------------------- /src/Model/FieldRenderer/FieldRendererInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/FieldRenderer/FieldRendererInterface.php -------------------------------------------------------------------------------- /src/Model/FieldRenderer/Renderer/HiddenRenderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/FieldRenderer/Renderer/HiddenRenderer.php -------------------------------------------------------------------------------- /src/Model/FieldRenderer/Renderer/MultilineRenderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/FieldRenderer/Renderer/MultilineRenderer.php -------------------------------------------------------------------------------- /src/Model/FieldRenderer/Renderer/SelectRenderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/FieldRenderer/Renderer/SelectRenderer.php -------------------------------------------------------------------------------- /src/Model/FieldRenderer/Renderer/TextRenderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/FieldRenderer/Renderer/TextRenderer.php -------------------------------------------------------------------------------- /src/Model/FieldRenderer/RendererPool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/FieldRenderer/RendererPool.php -------------------------------------------------------------------------------- /src/Model/QuoteDetails.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/QuoteDetails.php -------------------------------------------------------------------------------- /src/Model/ShippingAddressForm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/ShippingAddressForm.php -------------------------------------------------------------------------------- /src/Model/StepManager/CheckoutStep.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/StepManager/CheckoutStep.php -------------------------------------------------------------------------------- /src/Model/StepManager/CheckoutStepInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/StepManager/CheckoutStepInterface.php -------------------------------------------------------------------------------- /src/Model/StepManager/CheckoutStepPool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/StepManager/CheckoutStepPool.php -------------------------------------------------------------------------------- /src/Model/StepManager/FormComponent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/StepManager/FormComponent.php -------------------------------------------------------------------------------- /src/Model/StepManager/FormComponentInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/StepManager/FormComponentInterface.php -------------------------------------------------------------------------------- /src/Model/Theme/ActiveCheckoutThemeResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/Theme/ActiveCheckoutThemeResolver.php -------------------------------------------------------------------------------- /src/Model/Theme/CheckoutThemeAbstract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/Theme/CheckoutThemeAbstract.php -------------------------------------------------------------------------------- /src/Model/Theme/CheckoutThemeInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/Theme/CheckoutThemeInterface.php -------------------------------------------------------------------------------- /src/Model/Theme/CheckoutThemeRegistry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/Theme/CheckoutThemeRegistry.php -------------------------------------------------------------------------------- /src/Model/Theme/DefaultCheckoutTheme.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/Theme/DefaultCheckoutTheme.php -------------------------------------------------------------------------------- /src/Model/Validation/AddressData/RegionRequiredRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Model/Validation/AddressData/RegionRequiredRule.php -------------------------------------------------------------------------------- /src/Observer/Address/AddCountryOptions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Observer/Address/AddCountryOptions.php -------------------------------------------------------------------------------- /src/Observer/Address/ApplyCustomerAddressConfigToFields.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Observer/Address/ApplyCustomerAddressConfigToFields.php -------------------------------------------------------------------------------- /src/Observer/Address/PopulateNewAddressFormValues.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Observer/Address/PopulateNewAddressFormValues.php -------------------------------------------------------------------------------- /src/Observer/Address/UpdateRegionFieldBasedOnCountry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Observer/Address/UpdateRegionFieldBasedOnCountry.php -------------------------------------------------------------------------------- /src/Observer/BillingAddress/AddAdditionalAttributesToRegionField.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Observer/BillingAddress/AddAdditionalAttributesToRegionField.php -------------------------------------------------------------------------------- /src/Observer/BillingAddress/PopulateBillingAddressFormValues.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Observer/BillingAddress/PopulateBillingAddressFormValues.php -------------------------------------------------------------------------------- /src/Observer/Controller/IncludeNavContentInResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Observer/Controller/IncludeNavContentInResponse.php -------------------------------------------------------------------------------- /src/Observer/Hyva/RegisterModuleForHyvaConfig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Observer/Hyva/RegisterModuleForHyvaConfig.php -------------------------------------------------------------------------------- /src/Observer/Layout/AddAdditionalLayoutHandlers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Observer/Layout/AddAdditionalLayoutHandlers.php -------------------------------------------------------------------------------- /src/Observer/Layout/AddVirtualLayoutHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Observer/Layout/AddVirtualLayoutHandler.php -------------------------------------------------------------------------------- /src/Observer/ShippingAddress/AddHtmxAttributesToInputsForShippingEstimation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Observer/ShippingAddress/AddHtmxAttributesToInputsForShippingEstimation.php -------------------------------------------------------------------------------- /src/Observer/ShippingAddress/AddSaveAddressFieldForCustomerWithNoAddress.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Observer/ShippingAddress/AddSaveAddressFieldForCustomerWithNoAddress.php -------------------------------------------------------------------------------- /src/Observer/ShippingAddress/PopulateShippingAddressFormValues.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Observer/ShippingAddress/PopulateShippingAddressFormValues.php -------------------------------------------------------------------------------- /src/Observer/ShippingAddress/RePopulateShippingAddressWithFormData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Observer/ShippingAddress/RePopulateShippingAddressWithFormData.php -------------------------------------------------------------------------------- /src/Observer/Steps/ModifyStepsForVirtualCheckout.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Observer/Steps/ModifyStepsForVirtualCheckout.php -------------------------------------------------------------------------------- /src/Plugin/Checkout/IndexController/UseMahxCheckoutForMagentoCheckout.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Plugin/Checkout/IndexController/UseMahxCheckoutForMagentoCheckout.php -------------------------------------------------------------------------------- /src/Plugin/Model/StepManagerCheckoutStepInterface/ApplyStepValidation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Plugin/Model/StepManagerCheckoutStepInterface/ApplyStepValidation.php -------------------------------------------------------------------------------- /src/Service/AddressFieldManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/AddressFieldManager.php -------------------------------------------------------------------------------- /src/Service/ApplyShowBillingFormDataFromRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/ApplyShowBillingFormDataFromRequest.php -------------------------------------------------------------------------------- /src/Service/CurrentDesignTheme.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/CurrentDesignTheme.php -------------------------------------------------------------------------------- /src/Service/CustomerAddressService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/CustomerAddressService.php -------------------------------------------------------------------------------- /src/Service/EstimateShippingMethodsService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/EstimateShippingMethodsService.php -------------------------------------------------------------------------------- /src/Service/GenerateBlockHtml.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/GenerateBlockHtml.php -------------------------------------------------------------------------------- /src/Service/GetPaymentMethods.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/GetPaymentMethods.php -------------------------------------------------------------------------------- /src/Service/HtmxHeaderManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/HtmxHeaderManager.php -------------------------------------------------------------------------------- /src/Service/NewShippingAddressManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/NewShippingAddressManager.php -------------------------------------------------------------------------------- /src/Service/PaymentMethodManagement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/PaymentMethodManagement.php -------------------------------------------------------------------------------- /src/Service/PlaceOrderService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/PlaceOrderService.php -------------------------------------------------------------------------------- /src/Service/PrepareAddressLines.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/PrepareAddressLines.php -------------------------------------------------------------------------------- /src/Service/PrepareBillingAddressData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/PrepareBillingAddressData.php -------------------------------------------------------------------------------- /src/Service/PrepareRegionFieldAttribute.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/PrepareRegionFieldAttribute.php -------------------------------------------------------------------------------- /src/Service/PrepareShippingInformationFromRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/PrepareShippingInformationFromRequest.php -------------------------------------------------------------------------------- /src/Service/SaveBillingAddress.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/SaveBillingAddress.php -------------------------------------------------------------------------------- /src/Service/SaveGuestEmail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/SaveGuestEmail.php -------------------------------------------------------------------------------- /src/Service/SaveShippingInformation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/SaveShippingInformation.php -------------------------------------------------------------------------------- /src/Service/StepSessionManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/StepSessionManager.php -------------------------------------------------------------------------------- /src/Service/StepValidationService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/StepValidationService.php -------------------------------------------------------------------------------- /src/Service/StoreEstimateShippingAddressService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/StoreEstimateShippingAddressService.php -------------------------------------------------------------------------------- /src/Service/TotalsInformationManagement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/Service/TotalsInformationManagement.php -------------------------------------------------------------------------------- /src/ViewModel/BillingAddress.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/ViewModel/BillingAddress.php -------------------------------------------------------------------------------- /src/ViewModel/BillingAddressCards.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/ViewModel/BillingAddressCards.php -------------------------------------------------------------------------------- /src/ViewModel/BillingAddressFormActions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/ViewModel/BillingAddressFormActions.php -------------------------------------------------------------------------------- /src/ViewModel/DesignThemeInfo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/ViewModel/DesignThemeInfo.php -------------------------------------------------------------------------------- /src/ViewModel/GuestEmail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/ViewModel/GuestEmail.php -------------------------------------------------------------------------------- /src/ViewModel/HxAttributesRenderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/ViewModel/HxAttributesRenderer.php -------------------------------------------------------------------------------- /src/ViewModel/OrderCartItems.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/ViewModel/OrderCartItems.php -------------------------------------------------------------------------------- /src/ViewModel/ShippingAddress.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/ViewModel/ShippingAddress.php -------------------------------------------------------------------------------- /src/ViewModel/ShippingAddressCards.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/ViewModel/ShippingAddressCards.php -------------------------------------------------------------------------------- /src/ViewModel/ShippingMethods.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/ViewModel/ShippingMethods.php -------------------------------------------------------------------------------- /src/ViewModel/ShowBillingForm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/ViewModel/ShowBillingForm.php -------------------------------------------------------------------------------- /src/ViewModel/StepManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/ViewModel/StepManager.php -------------------------------------------------------------------------------- /src/ViewModel/Totals.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/ViewModel/Totals.php -------------------------------------------------------------------------------- /src/etc/acl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/etc/acl.xml -------------------------------------------------------------------------------- /src/etc/adminhtml/system.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/etc/adminhtml/system.xml -------------------------------------------------------------------------------- /src/etc/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/etc/config.xml -------------------------------------------------------------------------------- /src/etc/di.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/etc/di.xml -------------------------------------------------------------------------------- /src/etc/frontend/di.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/etc/frontend/di.xml -------------------------------------------------------------------------------- /src/etc/frontend/events.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/etc/frontend/events.xml -------------------------------------------------------------------------------- /src/etc/frontend/routes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/etc/frontend/routes.xml -------------------------------------------------------------------------------- /src/etc/module.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/etc/module.xml -------------------------------------------------------------------------------- /src/registration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/registration.php -------------------------------------------------------------------------------- /src/view/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/.gitignore -------------------------------------------------------------------------------- /src/view/frontend/layout/hyva_mahxcheckout_components.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/layout/hyva_mahxcheckout_components.xml -------------------------------------------------------------------------------- /src/view/frontend/layout/hyva_mahxcheckout_index_index.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/layout/hyva_mahxcheckout_index_index.xml -------------------------------------------------------------------------------- /src/view/frontend/layout/hyva_mahxcheckout_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/layout/hyva_mahxcheckout_layout.xml -------------------------------------------------------------------------------- /src/view/frontend/layout/mahxcheckout_components.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/layout/mahxcheckout_components.xml -------------------------------------------------------------------------------- /src/view/frontend/layout/mahxcheckout_default_virtual.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/layout/mahxcheckout_default_virtual.xml -------------------------------------------------------------------------------- /src/view/frontend/layout/mahxcheckout_index_index.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/layout/mahxcheckout_index_index.xml -------------------------------------------------------------------------------- /src/view/frontend/layout/mahxcheckout_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/layout/mahxcheckout_layout.xml -------------------------------------------------------------------------------- /src/view/frontend/layout/mahxcheckout_scripts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/layout/mahxcheckout_scripts.xml -------------------------------------------------------------------------------- /src/view/frontend/layout/mahxcheckout_step_payment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/layout/mahxcheckout_step_payment.xml -------------------------------------------------------------------------------- /src/view/frontend/layout/mahxcheckout_step_payment_customer_logged_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/layout/mahxcheckout_step_payment_customer_logged_in.xml -------------------------------------------------------------------------------- /src/view/frontend/layout/mahxcheckout_step_shipping.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/layout/mahxcheckout_step_shipping.xml -------------------------------------------------------------------------------- /src/view/frontend/layout/mahxcheckout_step_shipping_customer_has_addresses.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/layout/mahxcheckout_step_shipping_customer_has_addresses.xml -------------------------------------------------------------------------------- /src/view/frontend/layout/mahxcheckout_step_shipping_customer_logged_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/layout/mahxcheckout_step_shipping_customer_logged_in.xml -------------------------------------------------------------------------------- /src/view/frontend/layout/mahxcheckout_theme_default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/layout/mahxcheckout_theme_default.xml -------------------------------------------------------------------------------- /src/view/frontend/layout/mahxcheckout_theme_default_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/layout/mahxcheckout_theme_default_layout.xml -------------------------------------------------------------------------------- /src/view/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/package-lock.json -------------------------------------------------------------------------------- /src/view/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/package.json -------------------------------------------------------------------------------- /src/view/frontend/tailwind/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | -------------------------------------------------------------------------------- /src/view/frontend/tailwind/input.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/tailwind/input.css -------------------------------------------------------------------------------- /src/view/frontend/tailwind/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/tailwind/package-lock.json -------------------------------------------------------------------------------- /src/view/frontend/tailwind/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/tailwind/package.json -------------------------------------------------------------------------------- /src/view/frontend/tailwind/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/tailwind/postcss.config.js -------------------------------------------------------------------------------- /src/view/frontend/tailwind/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/tailwind/tailwind.config.js -------------------------------------------------------------------------------- /src/view/frontend/tailwind/web/css/rktcheckout-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/tailwind/web/css/rktcheckout-styles.css -------------------------------------------------------------------------------- /src/view/frontend/templates/address/billing/billing_address_cards.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/address/billing/billing_address_cards.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/address/billing/billing_address_details.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/address/billing/billing_address_details.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/address/billing/billing_address_new_form.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/address/billing/billing_address_new_form.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/address/billing/form/actions.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/address/billing/form/actions.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/address/billing/form/luma/init_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/address/billing/form/luma/init_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/address/billing/is_billing_same.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/address/billing/is_billing_same.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/address/billing_address.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/address/billing_address.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/address/billing_address_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/address/billing_address_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/address/shipping/cards/actions.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/address/shipping/cards/actions.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/address/shipping/cards/luma/init_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/address/shipping/cards/luma/init_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/address/shipping/luma/init_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/address/shipping/luma/init_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/address/shipping/new_address/luma/init_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/address/shipping/new_address/luma/init_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/address/shipping/shipping_address_cards.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/address/shipping/shipping_address_cards.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/address/shipping/shipping_address_cards_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/address/shipping/shipping_address_cards_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/address/shipping/shipping_address_details.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/address/shipping/shipping_address_details.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/address/shipping/shipping_new_address_form.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/address/shipping/shipping_new_address_form.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/address/shipping/shipping_new_address_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/address/shipping/shipping_new_address_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/address/shipping_address.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/address/shipping_address.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/address/shipping_address_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/address/shipping_address_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/email/guest_email.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/email/guest_email.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/email/guest_email/luma/init_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/email/guest_email/luma/init_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/email/guest_email_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/email/guest_email_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/html/header/logo.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/html/header/logo.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/layout/main_content.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/layout/main_content.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/luma/additional_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/luma/additional_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/luma/main.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/luma/main.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/main.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/main.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/main_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/main_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/navigation/init_step_loader.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/navigation/init_step_loader.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/navigation/navigation_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/navigation/navigation_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/navigation/page_action.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/navigation/page_action.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/navigation/page_action/luma/init_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/navigation/page_action/luma/init_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/navigation/step_navigation.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/navigation/step_navigation.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/notification/luma/init_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/notification/luma/init_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/notification/notifications.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/notification/notifications.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/notification/notifications_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/notification/notifications_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/payment/luma/init_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/payment/luma/init_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/payment/payment_methods.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/payment/payment_methods.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/payment/payment_methods_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/payment/payment_methods_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/payment/renderer/default.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/payment/renderer/default.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/shipping/luma/init_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/shipping/luma/init_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/shipping/shipping_method_details.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/shipping/shipping_method_details.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/shipping/shipping_methods.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/shipping/shipping_methods.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/shipping/shipping_methods_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/shipping/shipping_methods_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/summary/cart_items/luma/init_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/summary/cart_items/luma/init_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/summary/order_cart_items.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/summary/order_cart_items.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/summary/order_summary_js.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/summary/order_summary_js.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/summary/order_totals.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/summary/order_totals.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/ui/address/fields/hidden.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/ui/address/fields/hidden.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/ui/address/fields/multiline.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/ui/address/fields/multiline.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/ui/address/fields/select.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/ui/address/fields/select.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/ui/address/fields/text.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/ui/address/fields/text.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/ui/common/section_loader.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/ui/common/section_loader.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/ui/common/step_loader.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/ui/common/step_loader.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/ui/page/loader.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/ui/page/loader.phtml -------------------------------------------------------------------------------- /src/view/frontend/templates/ui/section_title.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/templates/ui/section_title.phtml -------------------------------------------------------------------------------- /src/view/frontend/web/css/luma-checkout-overrides.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/css/luma-checkout-overrides.less -------------------------------------------------------------------------------- /src/view/frontend/web/css/mahxcheckout-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/css/mahxcheckout-styles.css -------------------------------------------------------------------------------- /src/view/frontend/web/images/select-bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/images/select-bg.svg -------------------------------------------------------------------------------- /src/view/frontend/web/js/lib/alpine3-csp.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/js/lib/alpine3-csp.min.js -------------------------------------------------------------------------------- /src/view/frontend/web/js/lib/htmx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/js/lib/htmx.js -------------------------------------------------------------------------------- /src/view/frontend/web/js/lib/htmx.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/js/lib/htmx.min.js -------------------------------------------------------------------------------- /src/view/frontend/web/js/lib/justValidate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/js/lib/justValidate.min.js -------------------------------------------------------------------------------- /src/view/frontend/web/js/mahx/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/js/mahx/.eslintrc.js -------------------------------------------------------------------------------- /src/view/frontend/web/js/mahx/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | -------------------------------------------------------------------------------- /src/view/frontend/web/js/mahx/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/js/mahx/.prettierrc -------------------------------------------------------------------------------- /src/view/frontend/web/js/mahx/README.md: -------------------------------------------------------------------------------- 1 | # MahxCheckout Js Library 2 | -------------------------------------------------------------------------------- /src/view/frontend/web/js/mahx/app/localStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/js/mahx/app/localStorage.js -------------------------------------------------------------------------------- /src/view/frontend/web/js/mahx/app/new_validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/js/mahx/app/new_validator.js -------------------------------------------------------------------------------- /src/view/frontend/web/js/mahx/app/validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/js/mahx/app/validator.js -------------------------------------------------------------------------------- /src/view/frontend/web/js/mahx/build/checkout.iife.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/js/mahx/build/checkout.iife.js -------------------------------------------------------------------------------- /src/view/frontend/web/js/mahx/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/js/mahx/index.js -------------------------------------------------------------------------------- /src/view/frontend/web/js/mahx/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/js/mahx/package-lock.json -------------------------------------------------------------------------------- /src/view/frontend/web/js/mahx/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/js/mahx/package.json -------------------------------------------------------------------------------- /src/view/frontend/web/js/mahx/tests/app/validator/validator.messages.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/js/mahx/tests/app/validator/validator.messages.test.js -------------------------------------------------------------------------------- /src/view/frontend/web/js/mahx/tests/app/validator/validator.nested.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/js/mahx/tests/app/validator/validator.nested.test.js -------------------------------------------------------------------------------- /src/view/frontend/web/js/mahx/tests/app/validator/validator.rules.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/js/mahx/tests/app/validator/validator.rules.test.js -------------------------------------------------------------------------------- /src/view/frontend/web/js/mahx/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/js/mahx/vite.config.js -------------------------------------------------------------------------------- /src/view/frontend/web/js/mahx/vite.config.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magehx/mahx-checkout/HEAD/src/view/frontend/web/js/mahx/vite.config.test.js --------------------------------------------------------------------------------