繁体   English   中英

如何安装Stripe for Meteor 1.3?

[英]How do I install Stripe for Meteor 1.3?

我正在创建一个流星网络应用程序,它将销售我们客户的一个产品。 我决定尝试使用Stripe来处理付款(特别是Stripe Connect),并为每次销售收取“申请费”。

我的问题:

  1. 我是否还需要使用mrgalaxy:stripekadira:stripe-connect才能使用Stripe的Node API? 我对这些软件包的文档感到非常困惑,我现在认为这些文档已经过时了。

  2. 如果没有, 我应该如何为我的应用程序安装和导入Stripe

  3. 在客户端和服务器上我需要做些什么来导入Stripe?

我尝试过的:

在我的app目录中: meteor npm install --save stripe

在我的客户端javascript代码:

import stripe from "stripe"

var stripe = require("stripe"("sk_******************")

Meteor.startup(function() {
    stripe.setPublishableKey("sk_******************");
});

我相信第一个意味着做同样的事情,但都不起作用! Chrome调试器给了我:

Uncaught TypeError: require("http").createServer is not a function

它在node_modules/stripe/lib/stripe.js

我现在非常困惑,并且会给我正确的食指,以清楚地说明我的javascript文件中究竟要写什么,所以我可以从现在的位置去创建我的第一个charge对象。

提前致谢!

Stripe npm包需要在服务器端运行,而不是在客户端运行。 Stripe.js如果是客户端。 您使用Stripe.js创建令牌,然后将该令牌发送到您的服务器并使用NPM包创建费用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM