Angularjs 显示错误货币的条带弹出窗口

Angularjs 显示错误货币的条带弹出窗口,angularjs,ionic-framework,stripe-payments,Angularjs,Ionic Framework,Stripe Payments,我已经使用ionic framework和angularJS成功地使用noodliopay示例()设置了条带签出。我已经在收取金额时将货币设置为英镑,但弹出按钮仍显示美元符号。下面是来自factory的代码片段 self.chargeUser = function(stripeToken, ProductMeta) { var qCharge = $q.defer(); var chargeUrl = NOODLIO_PAY_API_URL + "/charge/token";

我已经使用ionic framework和angularJS成功地使用noodliopay示例()设置了条带签出。我已经在收取金额时将货币设置为英镑,但弹出按钮仍显示美元符号。下面是来自factory的代码片段

self.chargeUser = function(stripeToken, ProductMeta) {
    var qCharge = $q.defer();
    var chargeUrl = NOODLIO_PAY_API_URL + "/charge/token";

    var param = {
        source: stripeToken,
        amount: Math.floor(ProductMeta.priceGBP*100), // amount in penny
        currency: "gbp",
        description: "",
        stripe_account: STRIPE_ACCOUNT_ID,
        test: true
    };

    $http.post(NOODLIO_PAY_API_URL + "/charge/token", param)
    .success(
        function(StripeInvoiceData){
            qCharge.resolve(StripeInvoiceData);
        }
    )
    .error(
        function(error){
            console.log(error)
            qCharge.reject(error);
        }
    );
    return qCharge.promise;
}


有人能帮我吗?有没有办法更改货币符号?

通过条带付款有两个步骤:

  • 获取条纹令牌
  • 刷卡
  • 前面,我在为卡充电时添加了货币密钥,如示例所示。但是,当我在获取条带令牌时添加了货币时,问题就解决了


    谢谢

    发布您的弹出代码。