【问题标题】:ASP.NET MVC Stripe Error No such tokenASP.NET MVC Stripe 错误没有这样的令牌
【发布时间】:2017-12-14 03:02:53
【问题描述】:

我似乎无法解决这个错误

Credit.cshtml

 <form action="@Url.Action("Charge", "Home")" method="POST">
    <article>
        <label>Amount: $5.00</label>
    </article>
    <script src="https://checkout.stripe.com/checkout.js" class="stripe-button"
            data-key="pk_test_6pRNASCoBOKtIshFeQd4XMUh"
            data-amount="1000"
            data-name="My Project Name"
            data-description="Premium Account (€10)"
            data-image="https://stripe.com/img/documentation/checkout/marketplace.png"
            data-locale="auto"
            data-zip-code="true"
            data-currency="eur">
    </script>

</form>

家庭控制器

[HttpPost]
   //Parameters can contain stripeToken, stripeEmail, stripeName, stripeAddress submitted from Credit.cshtml form
       public ActionResult Charge(string stripeToken, string stripeEmail)
       {
           Debug.WriteLine("stripe token is " + stripeToken);
           Debug.WriteLine("stripe email is " + stripeEmail);

           StripeConfiguration.SetApiKey("<!-- my secret key -->");

           //Take the token submitted by the form
           var token = stripeToken;


        //Charge to the user card
           var charges = new StripeChargeService();

            var charge = charges.Create(new StripeChargeCreateOptions
            {
                Amount = 1000,
                Currency = "sgd",
                Description = "Example charge",
                SourceTokenOrExistingSourceId = token
            });

           return View();
       }

Stripe.net.dll 中出现“Stripe.StripeException”类型的异常,但未在用户代码中处理 没有这样的令牌:tok_1BYf3F2eZvKYlo2C0MJgUKKD

发生了什么?请帮忙谢谢

【问题讨论】:

    标签: asp.net asp.net-mvc stripe-payments stripe.net


    【解决方案1】:

    “没有这样的令牌”错误通常发生在您尝试收费的令牌与您调用 API 的帐户不匹配时。

    我建议您仔细检查您正在使用的API keys,确保前端的可发布密钥和后端的秘密密钥 - end 属于同一个帐号。

    如果切换 API 密钥无法解决问题,您需要联系 Stripe,他们的支持人员可以查找令牌 ID 并告诉您为什么它不起作用!

    【讨论】:

      猜你喜欢
      • 2017-01-05
      • 1970-01-01
      • 2021-12-29
      • 2021-09-28
      • 2017-10-02
      • 2016-07-10
      • 2016-07-02
      • 2016-08-27
      • 2019-12-28
      相关资源
      最近更新 更多