首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在stripe.js中创建支付意图时传递客户ip地址

问如何在stripe.js中创建支付意图时传递客户ip地址
EN

Stack Overflow用户
提问于 2020-05-17 13:00:03
回答 1查看 1.1K关注 0票数 4

我使用google云函数来执行node.js代码,这将创建一个支付意图,并将客户端秘密传递给客户端(即浏览器)。然而,当支付完成后,我将获得google服务器的ip地址,这很可能承载了google云功能的代码。

​

​

我需要以某种方式传递浏览器的ip地址,这样进行支付的客户端的ip地址是可见的,而不是google服务器的ip地址。我试过查看stripe的文档,但是找不到如何实现这一目标的方法。注意:建议在服务器端而不是客户端通过条带创建支付意图。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-17 23:38:56

您看到服务器ip地址的原因可能是您正在创建PaymentMethod服务器端。这意味着您的服务器获得了原始卡的详细信息,这使您处于符合PCI标准的最高范围,SAQ。

这里的IP地址应该来自浏览器,您可以通过Stripe.js客户端安全地收集卡的详细信息。其想法是您将使用元素,收集他们的卡详细信息,然后创建一个PaymentMethod (或遗留集成的令牌),然后使用id服务器端来确认PaymentIntent或创建Charge。

如果您必须传递原始卡详细信息服务器端,您应该与Stripe的支援队,而不是讨论您的集成。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61852193

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档