刚刚开始学习PHP编程语言,现在正用dreamweaver设计网页,希望在网页设计完成后在网页中加一个在线支付的功能,就像我们在淘宝或一些网络商城上买东西一样,可以实现多个银行的网银在线支付,不知道这个过程具体怎么去实现。
经过这两天的学习我先总结下我的大体思路,也不知道对不对,希望高手能教教我详细的过程,最好有代码。
   首先,确定实现在线支付的方式,是直接与银行合作的还是通过第三方支付平台的(如支付宝等)
   其次,如果选用直接与银行合作的则需要从银行获取相关的借口数据吧?这里说的接口数据都包括哪些啊?写在程序的那个部分啊?
   最后就是设计网页中支付时需要填写的信息了,然后想办法通过编程实现将用户网页界面填写的数据信息提交给相应的银行系统,银行通过支付信息的确认可以向用户返回反馈信息。好像也可以通过信息跟踪的方式将用户的付款信息返回给支付网页的开发者吧?因为我们也要对用户支付给我们的钱进行核实呀
   以上就是我自己总结的大概过程,不知道是不是这个思路啊?
   各位高手帮帮忙!

解决方案 »

  1.   

    我们的项目中用的是环迅支付的接口(IPS)
      

  2.   

    无非是通过http协议互相传递数据。通常有密钥,提供回调接口。看下开源的网店比如ecshop.应该很全
      

  3.   

    http://club.alipay.com/read-htm-tid-9976972.html支付宝的现有全部接口和开发文档~
      

  4.   

    利用支付宝的支付接口即可,这个是公开的支付宝API,参考例子写即可。
    http://club.alipay.com/read-htm-tid-9976972.html
      

  5.   

    hello world!  php