1

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

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

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

谢谢

4

3 回答 3

5

我个人不会建议它。如果您托管一个捕获卡详细信息的网页,您将需要通过PCI-DSS合规性,这并非易事。

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

于 2009-09-17T17:10:42.603 回答
2

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

于 2009-09-17T18:21:05.310 回答
0

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

除此之外,所涉及的特定安全问题超出了我的经验。

于 2009-09-17T17:11:37.110 回答