首页>Magento>source

我们的网站以INR作为基础货币& 有Paypal标准结账。 现在发生了什么.....当我们结账& 当我们的网站重定向到贝宝,然后在贝宝页面它转换为美元.现在这是正确的,因为paypal不支持INR所以INR转换为USD.没错,没问题。

但问题是,如果在我们的网站上我们将货币(非基础货币)转换为英镑然后结账,那么当网站被重定向到贝宝时,它也会被转换为美元.....在PayPal接受英镑? 那么为什么它被转换为USD& 没有进入英镑?

任何人都可以帮助我们吗?

请注意: 1)我们的基础货币是INR 2)我们正在使用沙箱进行测试

谢谢。

最新回答
  • 2019-12-5
    1 #

    您知道默认的Magento总是以基础货币(您的INR)结账,而不是显示货币(GBP)

    在您的情况下,您可以为每个商店视图设置显示货币(GBP)=>所以您可以切换货币.

    但是,为网站设置了基础货币(INR).因此,在前端,您可以看到显示货币(GBP)的价格,但在结账时,仅使用基础货币(INR).

    这就是它转换为美元而不是英镑的原因.

    这是Magento中一个非常常见的问题,我们可以通过以下扩展来解决它:

    https://www.magentocommerce.com/magento-connect/multiple-store-view-pricing.html

    它有一个功能,可以帮助为每个商店视图设置基础货币.客户可以使用商店视图的货币结账.

    根据您的情况,您可以为商店视图设置GBP.当客户在此商店视图中购买产品并前往结账时,他们将以英镑结账.

  • magento 1.9:注册成功页面
  • magento2:Magento 2 - 在模块之后丢失主题:启用