是否有人知道整个结帐流程(包括信用卡验证和付款/交易)如何在Flash中完成,而无需重定向到其他HTML页面?
由于Flash具有Web浏览器的所有功能(页面请求,GET,POST)甚至一些好东西(跨域页面请求,套接字),我认为这不应该太难。
曾经做过这样的事吗?任何帮助表示赞赏。我不介意使用任何后端系统或中间支付网关等。
由于
答案 0 :(得分:5)
我个人不会建议。如果您托管了一个捕获卡详细信息的网页,则需要遵守PCI-DSS合规性,这并非易事。
您还会遇到3dsecure身份验证(Visa /安全代码验证)问题,这通常是使用iFrame完成的。
答案 1 :(得分:2)
This online training site有一套免费的教程,介绍如何挂钩PayPal或authorize.net。我认为在大多数情况下,您首先会根据业务问题选择网关,然后确定如何从Flash访问它,但本教程中的代码可能适用于其他网关。 (我没有使用过描述的代码。)
答案 2 :(得分:0)
嗯,在考虑这种事情时首先要注意的是,对SWF进行反编译非常简单,因此出于安全考虑,您将使用Flash作为基于服务器的后端的瘦交互层。您的身份验证和事务处理。
除此之外,涉及的具体安全问题并非我的经验。