学校最近要做个网上买商品的网站,要求实现财付通支付的功能,在调用财付通的接口后,能成功支付。
但在演示的那天,老师在支付成功后,把我的tomcat给关掉呢,因为在支付后,财付通会返回参数给我,然后我根据参数来讲客户数据插入到数据库,但由于他关掉了tomcat,我收不到财付通发过来的数据,从而无法保存到数据库,导致最后老师买了很多东西(东西就几毛钱一个),确在我的网站一个也查不到..

解决方案 »

  1.   


    但是我的钱已经到了财付通了,只是在财付通要返回给我结果时,我由于tomcat关了没有收到,
    这时候客户看到我的页面就是找不到服务器的页面,等我tomcat在开启后,由于没收到财付通发来的结果,所以我无法判断这个客户是否购买了.
    除非我到财付通去看,钱是否打过来了..
      

  2.   

    恩 估计只能这样看看了 
    一般你买了东西之后财付通会返回一个带编码的数据给服务器 服务器才通过解析 解码之后返回一个页面给你
    那就是付钱成功了 这个页面没有给你 我想可能是你程序的bug吧 一般有的商城做的好话 就可以做一个查看一下你成功购买的东西的一个界面,那样你就不用担心你的商品是买还是没有买到了~~!!