Skip to content

Commit

Permalink
Merge pull request #414 from Adyen/feature/AD-250
Browse files Browse the repository at this point in the history
AD-250 - Readme update
  • Loading branch information
pjaneta authored May 14, 2024
2 parents aa287a3 + a88fb5e commit db24980
Showing 1 changed file with 14 additions and 5 deletions.
19 changes: 14 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,18 @@
# Adyen SAP Commerce (Hybris) v6 plugin

Latest stable version:
https://github.com/Adyen/adyen-hybris/releases/tag/11.2.0
https://github.com/Adyen/adyen-hybris/releases/tag/12.0.0

This plugin supports SAP Commerce (Hybris) versions 6.x
This plugin supports SAP Commerce (Hybris) versions 2105

The plugin is using following adyen libraries and API.
- [adyen-java-api-library](https://github.com/Adyen/adyen-java-api-library) (v18.1.3)
- [adyen-java-api-library](https://github.com/Adyen/adyen-java-api-library) (v24.0.0)
- [adyen-web](https://github.com/Adyen/adyen-web) (v5.56.1)
- [Adyen Checkout API](https://docs.adyen.com/api-explorer/) (v69)
- [Adyen Checkout API](https://docs.adyen.com/api-explorer/) (v71)

## Integration

The SAP Commerce integrates Adyen Checkout for all card payments and local/redirect payment methods.
Boleto, PayPal ECS and RatePay are routed over the old integration. When available in the new Checkout they will be migrated to the new flow.

## Requirements
SAP Commerce (Hybris) version 2105 or later
Expand Down Expand Up @@ -95,6 +94,11 @@ ant clean all
For more detailed instructions you can visit the [documentation page](https://github.com/Adyen/adyen-hybris/wiki)
Please make sure your merchant has Variant true in API and responses section so that you get paymentMethod back in response.

## React fronend build
1. Go to adyencheckoutaddonspa/acceleratoraddon/web/webroot/_ui/responsive/common/js/adyen-checkout
2. Open terminal and run `npm run i`
3. For development build run `npm run build`
4. For deployment build run `npm run build-prod`

## Supported payment methods
A reference of all supported payment methods is [here](https://github.com/Adyen/adyen-hybris/wiki#supported-payment-methods).
Expand Down Expand Up @@ -225,6 +229,11 @@ payConfiguration = new PayConfiguration()
---> .setPrivateKey(new String(Files.readAllBytes(ResourceUtils.getFile("classpath:certificates/amazonpay/YourCertificateName.pem").toPath())).toCharArray())
```

## Multiple merchant configuration
Introduces possibility to select merchant for given transaction based on strategy that could be extended. By default merchant account is one in adyenMerchantAccount on BaseStore.
### Example
In /examples/adyenmultiplemerchantexample there is extension that introduces necessary changes to achieve selection of merchant account based on shipping address country selected during checkout process.

## Documentation
https://github.com/Adyen/adyen-hybris/wiki

Expand Down

0 comments on commit db24980

Please sign in to comment.