我正在创建一个流星网络应用程序,将出售我们的客户的产品之一。我决定尝试使用Stripe来处理付款(特别是Stripe ),并对每次销售收取“申请费”。
我的问题:
mrgalaxy:stripe或kadira:stripe-connect才能为Stripe使用Node?我对这些包的文档感到非常困惑,我现在认为这些包已经过时了。我尝试过的:
在我的应用目录中: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对象。
提前感谢!
发布于 2016-05-04 00:17:35
Stripe npm包需要运行在服务器端,而不是客户端。Stripe.js如果用于客户端。您可以用Stripe.js创建一个令牌,然后将该令牌发送到服务器,并使用NPM包创建一个费用。
https://stackoverflow.com/questions/37014107
复制相似问题