2008-09-24 80 views
2

我工作的公司希望使用“托管支付表”向我们的客户收费。一个问题出现在我们如何用来自其他系统的信息自动填充“付款表单”。我们无法控制付款形式,我们必须使用IE。这可能吗?如果是这样,这怎么办?是否有可能在IE中“自动填充”字段?

如果有什么不清楚,请让我知道...

+0

这将取决于托管的付款方式是否提供某种方式来定制它以及如何。你可以添加任何你想要的JavaScript? – 2008-09-24 09:27:18

回答

2

假设您实质上是将远程表单的内容嵌入到frame/iframe中,那么您应该可以使用一些javascript来为字段设置值 - field.value =“xxxx”。

该解决方案当然取决于表单保持不变 - 对远程表单的任何更改都需要您更新脚本。

如果您在付款完成后将邮件交给远程站点(重定向),那么除非远程站点提供了API /传递请求参数的方法,否则您将要运气不好,

0

除非你的支付网关,您可以通过一组API数据(其中很多做的!),你需要采取控制(和责任)为您的付款表格。

我说责任是因为您必须向您的商家账户提供者证明一切都是安全的。这可能也会产生一些安全测试费用。

因此请首先检查您的商家网关。许多系统都有办法接受来自您网站的数据,他们的技术支持将能够立即给您一个直接的答案。否则,您必须切换它,以便您自己处理所有数据,只是为了简化操作,不值得使用IMO。