java脚本能在android应用程序上工作吗?

java脚本能在android应用程序上工作吗?,java,javascript,android,payment,credit-card,Java,Javascript,Android,Payment,Credit Card,我有一个html页面,上面有一张付款单。当我们输入信用卡号时,javascript会生成信用卡号并将其转换为密码文本。此使用php的密码文本通过cUrl发布到Web服务。Web服务返回一个令牌,我们可以将其用作信用卡号。由于我没有PCI合规性,我无法按原样存储信用卡号,因此只能作为令牌存储 所以我想做的是让android应用程序等同于这个web应用程序。但信用卡令牌化部分使用javascript。我如何才能做到这一点?除了javascript(由令牌化公司提供),可以使用什么?我的android

我有一个html页面,上面有一张付款单。当我们输入信用卡号时,javascript会生成信用卡号并将其转换为密码文本。此使用php的密码文本通过cUrl发布到Web服务。Web服务返回一个令牌,我们可以将其用作信用卡号。由于我没有PCI合规性,我无法按原样存储信用卡号,因此只能作为令牌存储

所以我想做的是让android应用程序等同于这个web应用程序。但信用卡令牌化部分使用javascript。我如何才能做到这一点?除了javascript(由令牌化公司提供),可以使用什么?我的android应用程序中可以使用javascript吗

请原谅我提出这样的问题。

Google for,您可以将html+js+css作为一个应用程序运行

我有一个html页面,上面有一个支付表单。当我们键入信用卡号时,javascript会显示信用卡号并将其转换为密码文本

从你的问题中,我得到了一个强烈的印象,你不知道自己在做什么,不应该以任何方式处理信用卡号码

您不能仅仅使用Javascript来加密信用卡号——如果可以的话,SSL将过时。如果使用SSL,则不需要对其进行双重加密以进行传输

此外,请参阅,其中说明:

为了符合PCI标准,商家必须安装昂贵的端到端加密系统,或将其支付处理外包给提供“令牌化选项”的服务提供商

而且,上面说:

我需要担心PCI合规性吗

任何拥有从使用信用卡付款的客户处收到付款的业务的人都需要符合PCI标准——即使您每年只收到一笔信用卡付款。交易量没有什么区别。即使您的网站使用PayPal、Google Checkout或Mijireh等第三方服务,您仍然需要符合PCI标准,因为您的企业(不一定是您的网站)通过信用卡接收付款


因此,如果您认为不需要PCI兼容,那么您就错了。标记化是一种更容易实现PCI合规性的方法,而不是完全避免的方法。

您可以使用
ScriptEngine
,或者您可以将浏览器…用作应用程序或应用程序中的?我正在创建一个类似于paytm的应用程序,它有一个支付表单。我可以在应用程序中执行此操作吗?作为应用程序。。。您可以使用phoneGap(或者我可以称之为“Cordova”)移动应用程序构建。。如果您已经有了一个应用程序,并且只想添加这个html页面,那么您需要编辑您的问题并更好地解释它。看这里:通常一个没有pci连接的人不能处理或存储credi卡号。所以有第三方代币公司可以代币我们可以处理和存储的卡号!我知道我在做什么,仅供参考!那么密码文本的目的是什么?我想不出它可能是什么。这个密码文本被发送到第三方web服务(tokenising公司),该服务将密码转换成一个令牌,并将其发送回我们。请注意,javascript是由他们(tokenising公司)提供的。欲了解更多信息,请访问www.tokenex.com。建议您直接与他们联系,因为您是他们的客户,他们肯定有您可以打电话的人。是的,无论如何,我得到了解决方案。无论如何,最好使用phonegap