Saleor 36: 集成 - 汇率转换
这种整合将使您的客户能够以当地货币查看产品价格。当地价格仅作为估算提供,客户仍按商店的默认货币收费。
在开始之前,您需要一个 Open Exchange Rates account。除非您需要每天多次更新汇率,否则免费订阅计划应该足够了,当然也可以考虑为 Open Exchange Rates 提供的优质服务购买付费方案。首先去注册并创建一个“App ID”。
导出以下环境变量:
-
OPENEXCHANGERATES_API_KEY
您商店的开放式汇率“应用程序ID”。
要更新汇率,至少每天运行一次以下命令:
$ python manage.py update_exchange_rates --all
Note
Heroku 用户可以使用 Scheduler add-on 在预定义的时间每天自动调用该命令。