问题标签 [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 回答
908 浏览

stripe-payments - 使用条带时,我可以将名称保存在服务器上的卡上吗?

我正在将我的应用程序与 Stripe 集成。我了解在收集卡信息时,我无法在我的服务器上保存信用卡号、CVC、到期时间和 zip。为了收集这些信息,Stripes 建议添加:

然后使用:

然而,对于卡片上的名字,我到处都能看到人们使用平面输入来收集这些信息。

这是否意味着我可以将卡上的姓名保存在我自己的数据库中,或者有类似的方法(即 card.mount)来收集姓名?

谢谢你的帮助。贝达德。

0 投票
1 回答
401 浏览

node.js - Node.js 的新条带实现

目前我正在使用节点条带实现

https://github.com/stripe/stripe-node

这个实现给了我错误,

将信用卡号直接发送到 Stripe API 通常是不安全的。我们建议您使用映射到您正在使用的测试卡的测试令牌

所以我需要用户 stripe.createToken(); 为了进行安全支付或需要配置条带帐户以允许不安全的支付,这将是额外的任务。

如何实现 stripe.createToken(); 与节点 Js。我找不到与此相关的任何提示。另外只有我发现了只能从前端实现的条带元素和 JavaScript 代码。

0 投票
1 回答
1303 浏览

stripe-payments - 我们可以为 STRIPE 使用自定义 UI

我使用默认接口实现了条带,这一切都很好。

但是现在我的客户想使用他的自定义屏幕来输入这样的付款信息他们只是不想使用 STRIPE 的默认 UI

在此处输入图像描述

我一直在搜索它,但找不到它。这可能吗?请指导。

提前致谢

0 投票
1 回答
168 浏览

checkbox - 使用 Wix/Stripe 创建必填复选框(用于使用条款)并编译/发送自动 PDF

让我先说我不是开发人员。我在网上销售硬件产品。为了让客户购买此产品,他们首先需要同意几项协议(使用条款等)。这是为了保护我的业务,​​所以如果我在 3 年内被起诉,我可以在法庭上出示文件。

我的网站是一个 Wix 网站(电子商务计划)。我目前正在使用 Stripe 来处理付款处理。我正在寻找一种方法来(1)在客户完成订单之前必须选中(强制)一个复选框,以及(2)一个自动生成的 PDF 发送到我的电子邮件,其中包含(a)所有他们同意的文件(包括所有文本)、(b) 买方姓名 (c) 日期 (e) 时间 (f) IP 地址和 (g) 订单。

如果你能为此提供解决方案,我相信你能让很多人,比如我自己,开心。

谢谢你

0 投票
1 回答
321 浏览

javascript - 如何使用默认的嵌入式支付表单捕获 Stripe 响应详细信息?

读完后:

带选项的条纹自定义结帐

我了解无法从 Stripe iframe 中输入的内容中获取详细信息。

回复的细节呢?例如,当我使用过期的测试卡点击付款时,我可以在控制台(网络选项卡)中观察到这一点:

我的目标是获取该消息并将其显示在我自己的弹出窗口中(因为 Stripe 仅针对少数类型的错误执行此操作)。

已经在加载付款表单的页面中尝试了一些 Stripe 错误标签(文档),但它们似乎没有更新任何内容......

还有其他方法可以捕获这些响应详细信息吗?还是我需要其他东西才能显示这些?

注意:我自己没有执行请求 - 我需要使用 Stripe 加载的默认结帐表单(类似于使用这些Stripe 测试卡时本快速入门中的“信用卡支付”按钮)。

0 投票
1 回答
417 浏览

javascript - 如何在 Stripe 中获取附加到客户的订阅

我在 Stripe 上有一个用户,我想取消他的订阅。我在文档中找到了有关客户对象(此处)和订阅对象(此处)的部分,但是如何获取附加到条带用户的订阅 ID?我知道我需要使用这个:

但要做到这一点,我需要附加到客户的订阅 ID

0 投票
1 回答
193 浏览

wordpress - 如何从 Stripe Popup 中动态删除关闭按钮

我正在使用 Stripe 代码部分,我的要求是动态地从 Stripe Modal 中删除“关闭按钮”。在我的页面加载时,条纹弹出窗口将出现在 Iframe 中。那么我怎样才能删除按钮。

在此处输入图像描述

0 投票
0 回答
167 浏览

stripe-payments - 将信息传递给 Stripe 结账(或元素)

我有一个结帐表格,它已经向客户询问了姓名、电子邮件地址、运输、账单和邮政编码信息——并将其保存到我的订单模型中。显然,我也可能遇到客户创建帐户的情况-因此在他们登录时也有该信息。

使用 Stripe(结帐),我想在创建表单时传递该信息。我知道我可以传递客户的电子邮件地址,但是是否可以传递我提到的其他参数?目前,似乎客户将被迫再次输入相同的信息(如果我们想传递送货地址和账单地址,这将特别烦人)。即使我将其传递给表单,也不会填充邮政编码。

我还没有尝试过使用 Elements,在这种情况下,我真的很想至少传递客户的姓名、电子邮件地址和邮政编码。

这可能吗 - 或者我必须从 Stripe 收集所有信息,然后使用响应在服务器端的订单模型中填充这些参数?

提前谢谢了。

0 投票
2 回答
462 浏览

stripe-payments - Stripe - 处理来自同一 IP 的多笔付款

我们有一个简单的表格,允许我们的客户为我们的服务付款。我们正在使用“StripeCheckout”JS 库,一切都按预期工作。

我们的一些客户向我们提供了信用卡信息,并希望我们代表他们付款。这显然是一个安全问题,但我们的客户信任我们 :) 这是条带上的一个问题,因为它不允许从同一个 IP 发生多次付款(这是可以理解的)

想知道 stripe 是否提供不同的 API 来使用相同的 IP 来执行此操作(即处理来自我们运营中心的多个客户付款)?

0 投票
0 回答
859 浏览

express - 与 3D Secure 的条带集成

我有一个 Express 应用程序,我已经成功测试了支付标记化。由于我在英国并且将主要接受英国卡,我相信我需要实施 3D 安全处理。我真的很难理解官方文档——在我看来,例子很少而且相差甚远。来自以下内容:https ://stripe.com/docs/sources/three-d-secure

我让 Sources 工作,而不是使用令牌进行卡支付。这是第 1 步。第 2 步要求我确定卡是否支持 3D Secure。我一直在做这个客户端,但不确定随后如何处理这个问题——如果不需要 3D Secure,我一直在尝试向用户发送卡付款。但是如果需要,我需要创建另一个来源吗?我做这个服务器还是客户端?我也无法让 return_url 字段做任何事情 - 3D 安全卡根本失败。

有没有可以帮助我的例子?我发现官方文档只是粗略地告诉你该怎么做,而不是“如何”做事。

我应该补充一下,我正在使用 v3 和 Elements,而不是 Checkout。

谢谢你的帮助。

编辑:下面的服务器端似乎没有做任何事情:

文档指出“为了让您的客户使用 3D Secure 验证他们的身份,请将他们重定向到 Source 对象的 theredirect[url] 属性中提供的 URL。”

我的源对象不包含此字段?

编辑:这就是我现在所拥有的。重定向有效,但一旦我授权付款,卡就会拒绝: