All Projects → hyva-themes → magento2-react-checkout

hyva-themes / magento2-react-checkout

Licence: BSD-3-Clause license
Highly Customizable Checkout for Magento 2, Built with React.

Programming Languages

javascript
184084 projects - #8 most used programming language
PHP
23972 projects - #3 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to magento2-react-checkout

magento2-customer-account-links-manager
Customer Account Links Manager allows you to quickly and easily remove customer account links from Magento 2 customer dashboard.
Stars: ✭ 40 (-75.76%)
Mutual labels:  magento2, magento2-module
magento2
For any issues or questions please get in touch with us via [email protected]
Stars: ✭ 15 (-90.91%)
Mutual labels:  magento2, magento2-module
module-checkout-designs
Allow multiple options for Magento 2 checkout layout. Provides capabilities to AB test checkout changes and more.
Stars: ✭ 28 (-83.03%)
Mutual labels:  magento2, magento2-module
module-blog-m22
Fixes for Blog on Magento 2.2.x
Stars: ✭ 21 (-87.27%)
Mutual labels:  magento2, magento2-module
magento2-auto-instagram-post
Magento 2 extension Auto Instagram Post allows you add your products immediately to Instagram after publishing it on Magento site, share your thoughts, product information, brand news and latest to your friends by an action, mass action or schedule a post by cron jobs
Stars: ✭ 30 (-81.82%)
Mutual labels:  magento2, magento2-module
blog
MageVision Blog
Stars: ✭ 23 (-86.06%)
Mutual labels:  magento2, magento2-module
module-notorama
Say no to Fotorama in Magento 2(.3) with Notorama.
Stars: ✭ 37 (-77.58%)
Mutual labels:  magento2, magento2-module
LargeConfigProducts
Large Configurable Products workaround for Magento 2
Stars: ✭ 83 (-49.7%)
Mutual labels:  magento2, magento2-module
magento2-module-ordergrid
The Order Grid module adds more details to the order grid in the admin.
Stars: ✭ 54 (-67.27%)
Mutual labels:  magento2, magento2-module
magento-2-layered-navigation
Magento 2 Layered Navigation extension Free optimizes the navigation process, redirects users to product catalog pages, and makes finding products easier
Stars: ✭ 16 (-90.3%)
Mutual labels:  magento2, magento2-module
rebuild-urlrewrite
Rebuild Url Rewrite for magento 2
Stars: ✭ 26 (-84.24%)
Mutual labels:  magento2, magento2-module
magento2-guest-to-customer
Guest to Customer for Magento2 - Quickly and easily convert existing guest checkout customers to registered customers.
Stars: ✭ 66 (-60%)
Mutual labels:  magento2, magento2-module
ConfigurableProducts
Pre-selected configurable product options, change URL on the fly, and other improvements
Stars: ✭ 39 (-76.36%)
Mutual labels:  magento2, magento2-module
m2.IndexerUrlRewrite
Magento2. Extension rebuild UrlRewrite index.
Stars: ✭ 38 (-76.97%)
Mutual labels:  magento2, magento2-module
magento2-b2b-disable-add-to-cart-button-for-guest
This extension allows you to disable Add to cart button for guest. Useful feature for B2B store.
Stars: ✭ 17 (-89.7%)
Mutual labels:  magento2, magento2-module
Magento-Quickorder
Magento Quickorder module, enables bulk order creation by inputting SKUs & quantities.
Stars: ✭ 30 (-81.82%)
Mutual labels:  magento2, magento2-module
m2-ComposerRepo
Composer Repository Manager for selling Magento 2 extension and offering composer installation for ordered packages.
Stars: ✭ 18 (-89.09%)
Mutual labels:  magento2, magento2-module
liqpay-magento2
LiqPay integration extension for Magento 2
Stars: ✭ 21 (-87.27%)
Mutual labels:  magento2, magento2-module
MultipleLayeredNavigation-M2
Magento 2 Multiple Layered Navigation extension.
Stars: ✭ 20 (-87.88%)
Mutual labels:  magento2, magento2-module
module-url-rewrite-optimiser
A Magento module that stops URL rewrites with category paths being generated for products when 'Use Categories Path for Product URLs' setting is disabled in config.
Stars: ✭ 37 (-77.58%)
Mutual labels:  magento2, magento2-module

Hyvä Themes - React Checkout

A Highly Customizable Checkout for Magento 2, Built with React.

Hyvä Themes

hyva-themes/magento2-react-checkout

Supported Magento Versions

Compatible with Magento 2.3.4 and higher.

Documentation

You can find the documentation here: https://hyva-themes.github.io/magento2-react-checkout/

What does it do?

It loads a React Checkout at [store-url]/hyva/reactcheckout. When enabled in hyva_react_checkout/general/enable it replaces the default checkout.

It depends on these two variables in localstorage:

  • signin_token to the customer section
  • cartId to the cart section

For Hyvä Themes or default Magento frontend, hyva-themes/magento2-graphql-tokens is needed to add these tokens to the customerSections.

Installation

Please note: this checkout is not intended to be installed as plug-and-play. It should be considered as a toolbox to build your own checkout based on your needs. A developer with ReactJS knowledge will be required.

Ideally, you would use this checkout with your own version of this module: https://github.com/hyva-themes/magento2-checkout-example The Checkout Example uses an extension mechanism that allows you to build your own checkout based on this repo.

If you want to install the checkout as a demo or just try it out, install it directly as follows:

  1. Install via composer

    Via Packagist:

    composer require hyva-themes/magento2-react-checkout
    

    Via Github:

    composer config repositories.hyva-themes/magento2-react-checkout git [email protected]:hyva-themes/magento2-react-checkout.git
    composer require hyva-themes/magento2-react-checkout
    
  2. Enable module

    bin/magento setup:upgrade
    

To fully customize the checkout to your needs, either clone this repo, or use https://github.com/hyva-themes/magento2-checkout-example.

Read the full documentation here: https://hyva-themes.github.io/magento2-react-checkout/

Configuration

In the Magento Backend Configuration:

HYVA THEMES->React Checkout->General Settings->Enable

The configuration path is hyva_react_checkout/general/enable

Credits

This Checkout has been built in corporation - and with the support of - our main partner, integer_net.

integer_net GmbH

In particular, Rajeev K Tomy has been a monumental in the development of this Checkout.

License

The MIT License (MIT). Please see License File for more information.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].