【问题标题】:Stripe API - Retrieve all Receipts (Invoice) using JavascriptStripe API - 使用 Javascript 检索所有收据(发票)
【发布时间】:2020-01-28 04:07:37
【问题描述】:

我在Stripe Api 找到了检索所有发票的方法。但是,它没有显示如何通过 javascript 检索它们。

我通过创建付款做了类似的事情,它的响应是收据本身。

if ($scope.card.error == "" && $scope.card.cvc_error == "" && $scope.card.cardType != "Unrecognizable card type") {

            return stripe.card.createToken({
                number: $scope.card.number,
                cvc: $scope.card.cvc,
                exp_month: $scope.card.exp_month,
                exp_year: $scope.card.exp_year
            }).then(function (response) {
                //Todo connect to api

                console.log(response)

            }).then(function (res) {

                $scope.successAlert();
            })
        } else {

            $scope.errorAlert(validationArray);
        }

我正在使用角度。

【问题讨论】:

    标签: javascript angularjs ionic-framework stripe-payments strip


    【解决方案1】:

    list all invoices API 调用只能使用您的 API 密钥发出,因此您无法从您的前端代码发送此请求。您需要从后端发出请求,并将结果转发到您的前端代码进行显示。

    【讨论】:

    • @ywin 举一个例子..在此先感谢。
    【解决方案2】:

    您目前无法直接列出所有收据。 Make sure invoice & receipt both are different.

    如果您想列出所有收据,您可以获取特定客户的所有费用清单。

    const charges = await stripe.charges.list({
        customer: company.stripeId,
        limit: 10
      });
    

    请参考文档:https://stripe.com/docs/api/charges/list

    【讨论】:

      猜你喜欢
      • 2021-01-10
      • 1970-01-01
      • 2017-09-09
      • 2013-11-10
      • 2015-07-26
      • 2018-11-05
      • 2016-10-29
      • 2016-11-07
      • 2014-04-27
      相关资源
      最近更新 更多