Magento:不同商店的不同支付网关
Magento: Different payment gateway for different store
我们可以为多个商店设置多个支付网关吗?我们想创建多个商店,这些商店具有商店相关的支付网关,例如
如果用户去美国商店,那么 he/she 将使用
authorize.net。
如果用户去英国商店,那么 he/she 将使用
braintree 或其他网关。
我没有编写任何代码来处理它,但想检查是否有任何可能性。
如果您转到 System > Configuration > Payment Methods
,您可以看到大多数付款方式在 Website Scope
上都有 "Active" 设置。
这意味着您在这里调用的最佳解决方案是创建一个不同的 Website
(在 Magento 中,网站包含商店,而商店包含商店视图),并更改 "Active" 设置您创建的相关网站。
是的,这可以通过存储范围配置来处理。
当您登录后台时,转到:系统配置。
在左侧菜单下有一个名为配置范围的小框,配置已加载:
- 默认
- 网站配置
- 商店 - 你不能选择它
- 商店浏览
从下拉列表中选择第一个网站,转到销售 -> 付款方式 -> 并保存。
之后您需要选择第二个网站并简单地启用/禁用您想要使用的支付方式。
就这些了
我们可以为多个商店设置多个支付网关吗?我们想创建多个商店,这些商店具有商店相关的支付网关,例如
如果用户去美国商店,那么 he/she 将使用 authorize.net。
如果用户去英国商店,那么 he/she 将使用 braintree 或其他网关。
我没有编写任何代码来处理它,但想检查是否有任何可能性。
如果您转到 System > Configuration > Payment Methods
,您可以看到大多数付款方式在 Website Scope
上都有 "Active" 设置。
这意味着您在这里调用的最佳解决方案是创建一个不同的 Website
(在 Magento 中,网站包含商店,而商店包含商店视图),并更改 "Active" 设置您创建的相关网站。
是的,这可以通过存储范围配置来处理。
当您登录后台时,转到:系统配置。
在左侧菜单下有一个名为配置范围的小框,配置已加载:
- 默认
- 网站配置
- 商店 - 你不能选择它
- 商店浏览
从下拉列表中选择第一个网站,转到销售 -> 付款方式 -> 并保存。 之后您需要选择第二个网站并简单地启用/禁用您想要使用的支付方式。
就这些了