Magento 2新西兰Flat Rate运费配置:寻求地区代码获取指引
获取新西兰地区代码用于Magento 2统一运费配置
嗨,我来帮你搞定这个问题——在Magento 2里配置新西兰地区的统一运费时,找不到奥克兰、惠灵顿这些城市对应的地区代码确实让人头疼,下面几个实用方法能帮你快速解决:
方法1:从Magento后台直接查看(最直观)
这是最稳妥的方式,直接从后台获取Magento认可的官方代码:
- 登录Magento 2后台,进入 Stores > Settings > Configuration
- 在左侧菜单展开 General > General,选择 Country Options
- 确保Allow Countries中已经勾选了新西兰(New Zealand),如果没选就勾选后保存配置
- 接着进入 Stores > Locations > States/Provinces
- 在页面顶部的Country下拉框选择New Zealand,就能看到所有新西兰地区的代码和对应名称了。比如:
- 奥克兰:AUK
- 惠灵顿:WGN
- 基督城所属的坎特伯雷大区:CAN
- 达尼丁所属的奥塔哥大区:OTA
方法2:通过数据库查询(适合技术人员)
如果后台操作不方便,直接查询Magento的数据库表也能拿到准确代码:
- 登录你的数据库管理工具(比如phpMyAdmin、Navicat)
- 执行以下SQL语句:
SELECT code, name FROM directory_country_region WHERE country_id = 'NZ';
这个查询会返回所有新西兰地区的代码和官方名称,你可以直接提取需要的条目。
方法3:直接记住常用新西兰地区代码
Magento使用的是ISO标准的新西兰地区代码,常用的几个你可以直接记下来:
- 奥克兰(Auckland):AUK
- 惠灵顿(Wellington):WGN
- 坎特伯雷(Christchurch所在大区):CAN
- 奥塔哥(Dunedin所在大区):OTA
- 怀卡托(Waikato):WKO
- 丰盛湾(Bay of Plenty):BOP
小提醒
配置Flat Rate运费时,在Stores > Configuration > Sales > Shipping Methods > Flat Rate里,记得:
- 把Ship to Applicable Countries设为“Specific Countries”并选择新西兰
- 如果要针对特定地区设置运费规则,输入地区代码时尽量用大写(Magento对代码大小写敏感)
内容的提问来源于stack exchange,提问作者Paras Arora
相关产品推荐
相关产品推荐

