簡體   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