问题标签 [stripe.js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
26 浏览

node.js - 使用测试卡创建客户时出错

尝试为新创建的客户开始订阅时,我从 Stripe 收到以下错误:

invalid_request_error 错误:此客户没有附加付款来源

客户似乎被创造得很好。我正在使用 Stripe Checkout 收集卡令牌。为了测试,我使用4242 4242 4242 4242带有随机信息的 Stripe 卡号。令牌似乎被创建并传递给我的服务器就好了。以下是我的服务器端代码:

@@@@@ UNABLE TO CREATE SUBSCRIPTION @@@@与上述错误一起被记录。我理解错误的含义,但我不确定它是如何发生的。正如您在上面看到的,我在创建客户时传入了 Token Id source: token.id,,.

这里有什么问题?

0 投票
1 回答
111 浏览

ssl - 如果在服务器上强制实施 TLS 1.2,为什么 Stripe 允许仅支​​持 TLS 1.0 的客户端?

Stripe 是一种支付处理服务,其工作方式或多或少是这样的:

  • 用户访问我们的网络应用程序并在表格中填写他们的卡详细信息
  • 一些由 Stripe 提供并加载在<script>页面标签中的 JavaScript 向 Stripe 的服务器发出异步请求,后者将卡片详细信息交换为令牌
  • 令牌被发布到我们的应用程序后端,后端将其发送回 Stripe。这会导致在用户的银行收取费用

我们的服务器只允许通过 TLS 1.2 与 Stripe 的 API 通信

但是,Stripe 前端 JavaScript 支持 IE9 和 IE10,它们不能开箱即用地处理 TLS 1.2。因此,这些浏览器上的一些用户将使用较弱的 TLS 1.0 请求 Stripe JavaScript。

有什么办法可以阻止有人为这些用户欺骗 Stripe JavaScript 并在他们的卡详细信息中进行中间人处理?

0 投票
0 回答
1072 浏览

stripe-payments - 不能多次使用条带令牌 - Stripe

我正在尝试从关联帐户的客户那里负责,

我有这个错误Cannot use stripe token more than once

这是我的代码:

我尝试customer改用source

但是 Stripe 没有找到,customer->id因为它来自$stripe_connected_account

我也试过这个:

它可以工作,但费用是在连接的帐户上而不是在应用程序帐户上转移的。

对此有任何想法吗?

0 投票
0 回答
1680 浏览

javascript - 动态加载 Stripe.js

我的页面上有一个 Stripe 支付表单,但我只想在用户按下按钮显示表单时加载它。

我在没有动态加载的情况下使用了这段代码,它可以 100% 工作,但是在动态加载的情况下,据我所知,它似乎没有做任何事情..

我将我的代码放入 JSFiddle,因为 StackOverflow 的代码片段无法正常工作.. https://jsfiddle.net/4zc1uuas/

这是我的 JS 代码:

我正在使用一个loadFiles函数来加载stripe.js文件,然后在 500 毫秒后Stripe从他们的示例中加载代码。

有谁知道如何在加载v3脚本时动态加载 Stripe 代码,而 htmlform中没有dom,返回错误。

有关完整示例,请查看 jsfiddle!

任何帮助都会很棒!

0 投票
1 回答
368 浏览

javascript - 带有 PHP/JS 的 Stripe Checkout 提交但未显示在 Stripe 帐户中

我正在尝试使用自定义付款金额进行 Stripe 结帐。弹出的 Stripe 表单将提交,但我的 Stripe 帐户中没有显示任何内容。

在我的实际代码中,我确实输入了我的 api 密钥。我也没有使用作曲家。

这是charge.php

0 投票
0 回答
86 浏览

paypal - 从 Stripe“升级”到 Stripe Connect 有多容易?

我是一家在线业务的联合创始人,在开发方面遇到了一些麻烦。我的开发团队已经在平台上实现了 Stripe,所以我们目前能够销售产品、接受付款等。

但是,我想“升级”系统以使用 Stripe Connect,所以付款是分开的,即我想要一些钱进入上传产品的用户账户,一些钱进入我的企业账户。

从我们当前的 Stripe API 到实现 Stripe Connect 以允许我们拆分付款有多容易?您认为实施需要多长时间?您可以在此处查看 Stripe Connect 的概述:https ://stripe.com/docs/connect

预先感谢您的帮助,

G

0 投票
0 回答
291 浏览

reactjs - 如何使用 Stripe.js Elements 和 React 用比特币支付?

考虑到比特币作为支付方式,有没有一种简单的方法,使用react-strip-element来显示启用比特币支付的表单?

有人已经尝试了吗?

我已经使用react-strip-element进行 VISA/万事达卡付款:

我的元素<SripeForm>仅在一个 和一个提交按钮内<form>返回<CardElement hidePostalCode style={cardStyle} />

我不知道这是否CardElement可以用于比特币支付,或者我是否必须使用另一个 React Stripe Element。

欢迎任何有关 Stripe 比特币支付的帮助或经验。

编辑

react-strip-element团队给出了这个问题的答案

我们目前没有任何比特币元素。您可以使用 Stripe Checkout,也可以构建自己的 UI 并使用 Stripe.js v3 创建比特币来源。

所以现在只有一个解决方案:使用 Stripe Checkout 的自定义 React 实现。如果留给我足够的时间来实现它,我会在这里发布它:)。

0 投票
1 回答
367 浏览

javascript - Stripe.js 解析个人信息

我正在尝试使用自己的输入表单来获取信用卡信息,然后使用它来生成令牌。在 Stripe.js 3 中,这显然很难实现,因为它使用 iframe 将输入字段安装到每个div元素。显然有一个update()函数可以用来从其他地方(我自己的 UI)获取值,但我无法让它工作。有谁知道如何实现这一点?

https://jsfiddle.net/507oh942/2/

https://stripe.com/docs/stripe.js#other-methods

我也不确定支持此功能的 Stripe.js 2 是否仍然有效。有没有人有使用旧版本的工作小提琴?

0 投票
1 回答
1479 浏览

javascript - How to disable default payment method (Credit Card) in Stripe Checkout

I need only one Payment Method (AliPay). But I can't disable default payment method with Stripe Checkout (Credit Card). Of course, I read documentation, but I don't have any idea how I can make that.

This is My code.

Thanks!

0 投票
1 回答
1854 浏览

javascript - 在 PHP 中设置条纹元素?好像我的 php 代码无法与我的 JS 正确通信

我正在尝试设置 Stripe Elements,对此我很陌生。

所以,我包含了关于元素的条带文档中的所有 JS,我安装了 Stripe API,并需要它,也链接到 Stripe JS。这就是我走了多远,PHP 位于 index.php 文件的顶部,该文件还包含 PHP 下方的 HTML 和 js。

PHP:

HTML:

JS:

我有点迷失在这整个事情中......你能给我一些白痴指南吗?

我还尝试将 .php 的操作更改为包含上述 php 代码的自定义 .php 文件,但结果相同。好像我的 php 代码无法与 javascript 通信。Chrome devtool 控制台没有显示一般的 javascript 错误。

提前感谢您的帮助