我如何安装Stripe for Meteor 1.3?
我正在创build一个meteornetworking应用程序,将销售我们客户的产品之一。 我决定尝试使用Stripe处理付款(特别是Stripe Connect),并为每笔销售收取“申请费”。
我的问题:
-
我是否还需要使用
mrgalaxy:stripe
或kadira:stripe-connect
才能使用Stripe的Node API? 我对这些软件包的文档感到非常困惑,现在我认为它们已经过时了。 -
如果没有, 我应该如何安装和导入我的应用程序的条纹 ?
-
在客户端和服务器上导入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收费。