klarna / module-kco-post-nl
集成PostNL到Klarna Checkout模块
Requires
- php: ^5.6|7.0.2|7.0.4|~7.0.6|~7.1.0
- klarna/module-kco: ^6.0
- klarna/module-kco-core: ^5.0
- tig/postnl-magento2: 1.4.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ~2.1.1
- jakub-onderka/php-console-highlighter: ^0.3.2
- jakub-onderka/php-parallel-lint: ^0.9.2
- lusitanian/oauth: ~0.8.10
- magento-ecg/coding-standard: ^3.1
- magento/framework: ^101.0.0
- mikey179/vfsstream: ^1.6
- pdepend/pdepend: ^2.5
- phploc/phploc: ^4.0
- phpmd/phpmd: @stable
- phpro/grumphp: ^0.12.1
- phpunit/phpunit: ~6.2.0
- sebastian/phpcpd: 2.0.4
- squizlabs/php_codesniffer: ^3.2
- theseer/phpdox: ^0.10.1
This package is not auto-updated.
Last update: 2024-09-15 05:18:22 UTC
README
概述
Klarna_KcoPostnl 扩展模块为 Magento 2.x 中的 Klarna Checkout 添加了对 tig/postnl-magento2 PostNL 模块的支持。
要求
使用此模块,您必须
- 拥有Klarna 账户
- 在 Magento Marketplace 上“购买”并安装 Klarna Checkout for M2 模块。
- 拥有PostNL账户
注意: 安装此模块还将安装由 TIG 提供的 M2 PostNL 模块,并锁定在特定、受支持的版本。
实现细节
Klarna_KcoPostnl 模块
- 在
Klarna\KcoCore\Model\Api\Builder::setRequest
上添加插件,以向 Klarna Checkout API 添加附件以传递 EMD 数据(见 https://developers.klarna.com/api/#payments-api__attachment__body__other_delivery_address)
依赖项
您可以在与此 README.md
文件相同的目录中的 composer.json
文件的 require
部分找到 Klarna_KcoPostnl 模块的依赖项列表。
注意: 由于 tig/postnl-magento2 模块经常更改,从而破坏 Klarna Checkout 支持,我们将其锁定在特定版本。我们将定期审查并更新到 tig/postnl-magento2 的新版本,但可能存在从其发布到我们支持它的延迟。
扩展点
Klarna_KcoPostnl 模块不提供任何特定的扩展点。您可以使用 Magento 扩展机制来扩展它。
有关 Magento 扩展机制的更多信息,请参阅 Magento 插件 和 Magento 依赖注入。
附加信息
有关更多 Magento 2 开发者文档,请参阅 Magento 2 开发者文档。您还可以在那里跟踪 在 Magento 2.0 发布后对 Magento EE 主线进行的向后不兼容更改。
贡献
欢迎在 GitHub 上提交错误报告和拉取请求:https://github.com/klarna/m2-kco-postnl
许可
版权所有 2018 Klarna Bank AB (publ)
根据 Apache License,版本 2.0(“许可证”);除非根据许可证规定或以书面形式达成协议,否则不得使用此文件。您可以在以下位置获得许可证副本:
https://apache.ac.cn/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则在许可证下分发的软件按“现状”提供,不提供任何明示或暗示的保证或条件。有关许可证管理权限和限制的具体语言,请参阅许可证。