flekto / postcode
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并告诉我们使用了哪些其他模块和版本。
如果您已经找到了解决方案并有一些代码要贡献,请随时在此存储库中打开拉取请求。
地址 API 文档
您可以在https://developer.postcode.eu/documentation找到我们的 API 文档。
模块 Wiki
有关额外配置和定制的说明可以在wiki 页面上找到。
常见问题解答和知识库
- 在https://www.postcode.eu/#faq查看常见问题解答。
- 有关更多问题和答案,请参阅https://kb.postcode.nl/help
- 如果上述内容没有回答您的问题,请联系我们。
许可
代码可在 Simplified BSD 许可证下获取,请参阅包含的 LICENSE 文件。