postcode-nl / api-magento2-module
Postcode.eu 国际地址 API 模块为 Magento 2。使用官方邮政数据,为多个国家的地址添加自动完成功能。
3.3.0
2024-07-17 13:18 UTC
Requires
- php: ^7.4 || ^8.0 || ^8.1 || ^8.2 || ^8.3
- magento/module-checkout: ~100.4
README
Magento 2 的国际地址 API 模块
向结账页面添加地址自动完成功能。支持使用通过 Postcode.eu API 提供的官方邮政数据的多国。
此模块自 3.0.0 版本以来由 Postcode.nl 维护。早期版本由 Flekto 开发。
Postcode.eu 账户
需要 Postcode.eu 账户。测试是免费的。测试后,您可以选择购买订阅。
安装说明
- 使用 Composer 安装此组件
$ composer require postcode-nl/api-magento2-module
- 升级、编译 & 清除缓存
$ php bin/magento setup:upgrade $ php bin/magento setup:di:compile $ php bin/magento cache:flush
屏幕截图
国际地址 API
用于自动完成的单个字段
为了允许用户跳过自动完成字段并手动输入地址,可以添加一个链接到手动地址输入
荷兰邮政编码 API
通过邮政编码和门牌号获取荷兰地址。在此示例中,要求用户从有效的门牌号附加项中选择
当邮政编码和门牌号组合有效时,将显示格式化的地址(这是默认输出选项)
其他输出选项包括
- 隐藏地址字段,直到邮政编码和门牌号组合有效。
- 禁用地址字段,直到邮政编码和门牌号组合有效。
- 无变化;地址字段保持可见和可编辑。
兼容性
虽然我们无法保证与其他结账模块的兼容性,但我们的模块与大多数一步式结账模块兼容良好。如果您遇到问题,并认为这可能是由于我们的模块引起的,请 联系 Postcode.nl 并告诉我们使用的其他模块和版本。
如果您已经找到解决方案并有一些代码要贡献,请随时在此存储库中打开 pull request。
地址 API 文档
您可以在 https://developer.postcode.eu/documentation 找到我们的 API 文档。
模块 Wiki
有关附加配置和定制的说明可以在 wiki 页面 上找到。
常见问题解答和知识库
- 在 https://www.postcode.eu/#faq 查看常见问题解答。
- 有关更多问题和答案,请参阅 https://kb.postcode.nl/help
- 如果上述内容没有回答您的问题,联系我们。
许可证
代码可在 Simplified BSD 许可证下获得,请参阅包含的 LICENSE 文件。