Skip to content

This repository contains the additional module to support Hyvä React Checkout

Notifications You must be signed in to change notification settings

buckaroo-it/Magento2_Hyva

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buckaroo Magento2 Hyvä checkout extension

Make payments on your Magento Hyvä SPA/PWA application using the Buckaroo plugin that integrates with the Hyvä checkout.

Index


Installation

Before you start, please make sure that you've installed the following plugins in your Magento 2 environment:

In reactapp/package.json of the Hyvä module, add this repository to the paymentMethods entry:

"config": {
  "paymentMethodsRepo": {
    "buckaroo": "[email protected]:buckaroo-it/Magento2_Hyva.git"
  }
},

Run npm i again to process the changes and npm run build to rebuild the app.

In order to display the payment summary for partial payments using giftcards, you'll need copy (override) all the files & folders from: Hyva/CheckoutExample/reactapp/src/paymentMethods/buckaroo/src/lib/overrides to Hyva/CheckoutExample/reactapp/src

Upgrade

To update the plugin you just need to use git to fetch the latest changes from GitHub, after that you build the react app again using npm

cd Hyva/CheckoutExample/reactapp/src/paymentMethods/buckaroo

git pull

cd Hyva/CheckoutExample/reactapp

npm run build

Internationalization

A csv file with the translation strings can be found in the i18n folder, you can use this file to add translation to the Hyvä module using the default internationalization functionality provided by Hyvä - Internationalization Docs.


Supported Payment Methods

Currently not all payment methods are supported in our Magento 2 Hyvä checkout extension. A list of all supported payment methods can be found below:

Contribute

We really appreciate it when developers contribute to improve the Buckaroo plugins. If you want to contribute as well, then please follow our Contribution Guidelines.

Community is the 💚 of open source

Developing beautiful products is not possible without the input of a community. We thank everyone who actively contributes to this.

ennostuurman's avatar rajeev-k-tomy's avatar poespas's avatar marissennet's avatar mgroensmit's avatar

We would like to extend a special thank you to the developers at Mooore who have been co-developing with us on this project and were the initiators of this collaboration. Your hard work, dedication, and expertise have been invaluable in bringing this project to life. We couldn't have done it without you. Thank you! 🙌

Versioning

  • MAJOR: Breaking changes that require additional testing/caution.
  • MINOR: Changes that should not have a big impact.
  • PATCHES: Bug and hotfixes only.

Additional information

About

This repository contains the additional module to support Hyvä React Checkout

Resources

Stars

Watchers

Forks

Packages

No packages published