{"id":13516911,"url":"https://github.com/hyva-themes/magento2-react-checkout","last_synced_at":"2026-01-11T16:36:32.005Z","repository":{"id":37824656,"uuid":"303806175","full_name":"hyva-themes/magento2-react-checkout","owner":"hyva-themes","description":"Highly Customizable Checkout for Magento 2, Built with React.","archived":false,"fork":false,"pushed_at":"2024-05-17T12:51:08.000Z","size":27525,"stargazers_count":175,"open_issues_count":24,"forks_count":52,"subscribers_count":13,"default_branch":"main","last_synced_at":"2024-05-28T17:05:01.165Z","etag":null,"topics":["magento2","magento2-module"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hyva-themes.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-10-13T19:18:23.000Z","updated_at":"2024-06-13T02:34:47.017Z","dependencies_parsed_at":"2024-01-14T08:23:13.984Z","dependency_job_id":"af1f7aa0-d600-4d35-9e14-a9453ab7326f","html_url":"https://github.com/hyva-themes/magento2-react-checkout","commit_stats":null,"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyva-themes%2Fmagento2-react-checkout","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyva-themes%2Fmagento2-react-checkout/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyva-themes%2Fmagento2-react-checkout/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyva-themes%2Fmagento2-react-checkout/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hyva-themes","download_url":"https://codeload.github.com/hyva-themes/magento2-react-checkout/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246432863,"owners_count":20776476,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["magento2","magento2-module"],"created_at":"2024-08-01T05:01:27.169Z","updated_at":"2026-01-11T16:36:31.998Z","avatar_url":"https://github.com/hyva-themes.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# Hyvä Themes - React Checkout\n\nA Highly Customizable Checkout for Magento 2, Built with React.\n\n# [![Hyvä Themes](https://github.com/hyva-themes/magento2-react-checkout/blob/documentation/docs/images/logo-hyva.svg)](https://hyva.io/)\n\n## hyva-themes/magento2-react-checkout\n\n![Supported Magento Versions][ico-compatibility]\n\nCompatible with Magento 2.3.4 and higher.\n\n## Documentation\n\nYou can find the documentation here: https://hyva-themes.github.io/magento2-react-checkout/\n\n## What does it do?\nIt loads a React Checkout at `[store-url]/hyva/reactcheckout`. When enabled in `hyva_react_checkout/general/enable` it replaces the default checkout.\n\nIt depends on these two variables in localstorage:\n - `signin_token` to the `customer` section\n - `cartId` to the `cart` section\n\nFor Hyvä Themes or default Magento frontend, `hyva-themes/magento2-graphql-tokens` is needed to add these tokens to the `customerSections`.\n\n## Installation\n\n**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.\n\nIdeally, you would use this checkout with your own version of this module: https://github.com/hyva-themes/magento2-checkout-example\nThe Checkout Example uses an extension mechanism that allows you to build your own checkout based on this repo.\n\nIf you want to install the checkout as a demo or just try it out, install it directly as follows:\n\n1. Install via composer\n\n    Via Packagist:\n    ```\n    composer require hyva-themes/magento2-react-checkout\n    ```\n\n    Via Github:\n    ```\n    composer config repositories.hyva-themes/magento2-react-checkout git git@github.com:hyva-themes/magento2-react-checkout.git\n    composer require hyva-themes/magento2-react-checkout\n    ```\n2. Enable module\n    ```\n    bin/magento setup:upgrade\n    ```\n\nTo fully customize the checkout to your needs, either clone this repo, or use https://github.com/hyva-themes/magento2-checkout-example.\n\nRead the full documentation here: https://hyva-themes.github.io/magento2-react-checkout/\n\n## Configuration\n\nIn the Magento Backend Configuration:\n\n`HYVA THEMES-\u003eReact Checkout-\u003eGeneral Settings-\u003eEnable`\n\nThe configuration path is `hyva_react_checkout/general/enable`\n\n## Credits\n\nThis Checkout has been built in corporation - and with the support of - our main partner, integer_net.\n\n# [![integer_net GmbH](https://github.com/hyva-themes/magento2-react-checkout/blob/documentation/docs/images/logo-integernet-green.png)](https://integer-net.de)\n\nIn particular, [Rajeev K Tomy][link-author] has been a monumental in the development of this Checkout.\n\n- [Rajeev K Tomy][link-author]\n- [Willem Wigman][link-author2]\n- [integer_net GmbH][link-company1]\n- [All Contributors][link-contributors]\n\n## License\n\nThe MIT License (MIT). Please see [License File](LICENSE.txt) for more information.\n\n[ico-compatibility]: https://img.shields.io/badge/magento-%202.3%20|%202.4-brightgreen.svg?logo=magento\u0026longCache=true\u0026style=flat-square\n\n[link-author]: https://github.com/progammer-rkt\n[link-author2]: https://github.com/wigman\n[link-company1]: https://integer-net.com\n[link-contributors]: ../../contributors\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyva-themes%2Fmagento2-react-checkout","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhyva-themes%2Fmagento2-react-checkout","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyva-themes%2Fmagento2-react-checkout/lists"}