如何为 Meteor 1.3 安装 Stripe?
How do I install Stripe for Meteor 1.3?
我正在创建一个 meteor 网络应用程序来销售我们客户的产品之一。我决定尝试使用 Stripe 来处理付款(特别是 Stripe Connect),并为每次销售收取 'application fee'。
我的问题:
我还需要使用 mrgalaxy:stripe
或 kadira:stripe-connect
才能使用 Stripe 节点 API 吗?我对这些包的文档感到非常困惑,我现在认为它们已经过时了。
如果没有,那么 我应该如何为我的应用程序安装和导入 Stripe?
我需要在客户端和服务器上做哪些不同的事情才能导入 Stripe?
我试过的:
在我的应用程序目录中:
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 包创建费用。
我正在创建一个 meteor 网络应用程序来销售我们客户的产品之一。我决定尝试使用 Stripe 来处理付款(特别是 Stripe Connect),并为每次销售收取 'application fee'。
我的问题:
我还需要使用
mrgalaxy:stripe
或kadira:stripe-connect
才能使用 Stripe 节点 API 吗?我对这些包的文档感到非常困惑,我现在认为它们已经过时了。如果没有,那么 我应该如何为我的应用程序安装和导入 Stripe?
我需要在客户端和服务器上做哪些不同的事情才能导入 Stripe?
我试过的:
在我的应用程序目录中:
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 包创建费用。