我如何安装Stripe for Meteor 1.3?

我正在创build一个meteornetworking应用程序,将销售我们客户的产品之一。 我决定尝试使用Stripe处理付款(特别是Stripe Connect),并为每笔销售收取“申请费”。

我的问题:

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

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

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

我曾尝试过:

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

在我的客户端JavaScript代码中:

 import stripe from "stripe" var stripe = require("stripe"("sk_******************") Meteor.startup(function() { stripe.setPublishableKey("sk_******************"); }); 

我相信第一个意思是做同样的事情,但都行不通! Chromedebugging器给我:

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

它在node_modules/stripe/lib/stripe.js

我现在很困惑,并会给我的右手食指清楚我的JavaScript文件中写什么,所以我可以从我现在的位置去创build我的第一个charge对象。

提前致谢!

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