基于闪存的信用卡支付?

Posted

技术标签:

【中文标题】基于闪存的信用卡支付?【英文标题】:Flash based credit card payments? 【发布时间】:2010-11-29 05:32:09 【问题描述】:

有谁知道如何在 Flash 中完成包括信用卡验证和付款/交易在内的整个结帐过程,而无需重定向到另一个 html 页面?

由于 Flash 具有 Web 浏览器的所有功能(页面请求、GET、POST)甚至一些好东西(跨域页面请求、套接字),我认为这应该不会太难。

你做过这样的事吗?任何帮助表示赞赏。我不介意使用任何后端系统或中介支付网关等。

谢谢

【问题讨论】:

【参考方案1】:

我个人不会建议它。如果您托管的网页捕获卡详细信息,则需要通过PCI-DSS 合规性检查,这很重要。

您还会遇到通常使用 iFrame 完成的 3dsecure 身份验证(通过 Visa/安全代码验证)的问题。

【讨论】:

【参考方案2】:

This online training site 有一套免费教程,用于描述如何连接到 PayPal 或 authorize.net。我认为在大多数情况下,您会先根据业务问题选择网关,然后再研究如何从 Flash 访问它,但本教程中的代码可能适用于其他网关。 (我没有使用描述的代码。)

【讨论】:

【参考方案3】:

嗯,在考虑这类事情时首先要注意的是,反编译 SWF 非常容易,因此出于安全目的,您将使用 Flash 作为基于服务器的后端的瘦交互层您的身份验证和交易处理。

除此之外,所涉及的具体安全问题不在我的经验范围内。

【讨论】:

没有人谈论安全性。 Flash 中的客户端逻辑并不比 HTML 或 javascript 更安全。 好吧,无论如何,您可以加密客户端到服务器的通信。

以上是关于基于闪存的信用卡支付?的主要内容,如果未能解决你的问题,请参考以下文章

信用卡走向“虚拟化!中农建交等银行猛推

支付宝怎么签约信用卡可以支付

支付宝绑定日本信用卡

用java实现支付宝中的信用卡还款,有哪些流程,用到的数据库表有哪

支付宝信用卡还款收费,苹果趁虚而入?

使用 NFC (Flutter) 实现信用卡支付