2008-09-24 35 views
2

我工作的公司希望使用「託管支付表」向我們的客戶收費。一個問題出現在我們如何用來自其他系統的信息自動填充「付款表單」。我們無法控制付款形式,我們必須使用IE。這可能嗎?如果是這樣,這怎麼辦?是否有可能在IE中「自動填充」字段?

如果有什麼不清楚,請讓我知道...

+0

這將取決於託管的付款方式是否提供某種方式來定製它以及如何。你可以添加任何你想要的JavaScript? – 2008-09-24 09:27:18

回答

2

假設您實質上是將遠程表單的內容嵌入到frame/iframe中,那麼您應該可以使用一些javascript來爲字段設置值 - field.value =「xxxx」。

該解決方案當然取決於表單保持不變 - 對遠程表單的任何更改都需要您更新腳本。

如果您在付款完成後將郵件交給遠程站點(重定向),那麼除非遠程站點提供了API /傳遞請求參數的方法,否則您將要運氣不好,

0

除非你的支付網關,您可以通過一組API數據(其中很多做的!),你需要採取控制(和責任)爲您的付款表格。

我說責任是因爲您必須向您的商家賬戶提供者證明一切都是安全的。這可能也會產生一些安全測試費用。

因此請首先檢查您的商家網關。許多系統都有辦法接受來自您網站的數據,他們的技術支持將能夠立即給您一個直接的答案。否則,您必須切換它,以便您自己處理所有數據,只是爲了簡化操作,不值得使用IMO。