gpt4 book ai didi

javascript - Simplecart 的 paypal 结账货币

转载 作者:太空宇宙 更新时间:2023-11-03 16:09:21 27 4
gpt4 key购买 nike

为什么我的 Paypal 结账总是以美元显示?即使我已经设法更改 simplecart 货币,并且当货架中的项目添加到购物车时它会显示正确的货币。但是当我点击结帐按钮时,Paypal 页面将以美元货币显示所有内容。例如 10 令吉兑 10 美元。

  simpleCart.email = "my@email.com";
simpleCart.checkoutTo = PayPal;
simpleCart.currency = MYR;
simpleCart.taxRate = 0.02;

我什至改变了这个,

        case DKK:
return "Rp ";
case MYR:
return "RM";
case USD:
case CAD:
case AUD:
case NZD:
case HKD:
case SGD:
return "$";
default:
return "";
}
};
me.currencyStringForPaypalCheckout = function( value ){
if( me.currencySymbol() == "RM" ){
return "RM" + parseFloat( value ).toFixed(2);
} else {
return "" + parseFloat(value ).toFixed(2);
}
};

哪里出错了?是我的购物车还是收银台出了问题?

最佳答案

我猜是因为 MYR 不是一种货币。您必须像这样设置货币:

simpleCart.currency({
code: "MAC" ,
name: "My Awesome Currency" ,
symbol: " $AWE" ,
delimiter: " " ,
decimal: "," ,
after: true
});

我不知道您的方法 currencySymbol() 返回什么,但请查看 docs 中的这个片段:

simpleCart.currency();  // returns { code:"MAC", symbol:"$AWE", name:"My Awesome Curency" } 

关于javascript - Simplecart 的 paypal 结账货币,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24098201/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com