Hyvä react checkout module
Buckaroo Magento2 Hyvä checkout module
Installation
Before you start, please make sure that you've installed the following plugins in your Magento 2 environment:
- Hyvä CheckoutExample Module Template or Hyvä Themes - React Checkout codebase.
- Buckaroo Magento 2 plugin.
- Buckaroo Magento 2 GraphQL module.
In reactapp/package.json of the Hyvä module, add this repository to the paymentMethods
entry:
"config": {
"paymentMethodsRepo": {
"buckaroo": "git@github.com: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 to 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:
- Alipay
- Apple Pay
- Bancontact
- Belfius
- Billink
- Creditcards
- EPS
- Giftcards
- Giropay
- iDEAL
- In3
- KBC
- Klarna
- Payconiq
- PayPal
- PayPerEmail
- Riverty / AfterPay
- Riverty / AfterPay (old)
- SEPA Credit transfer (Bank transfer)
- SEPA Direct Debit
- Sofort
- Tinka
- Trustly
- Buckaroo Voucher
- WeChatPay
Please contact Buckaroo support if you have any technical questions.
E-mail: support@buckaroo.nl
Our telephone number and contact details of other departments can be found in the Buckaroo Payment Plaza under "Contact details" at the bottom left of the screen.