目前项目中有个支付宝即时到账的功能,点击确定后 跳转到支付宝的页面,然后进行支付,支付成功后页面返回项目的网站,同时对用户余额进行充值。
问题来了,程序给用户充值是在之支付宝  支付成功后返回的方法进行支付的,公司老板说,他通过支付宝交易之后,不等返回马上就把页面关闭,然后账户里的钱通过支付宝花出去了,但是网站的账户上 没充进去钱,我说你把那个页面关了之后,不执行返回方法肯定就充不进去钱,他说不对。 我该怎么改,或者是该怎么跟他说这个问题? 有没有大神懂的。支付宝java

解决方案 »

  1.   

    你跟他说,你用台式机word写一个文档,还没保存,我把你插头拔了,你给我保存看看
      

  2.   

      呵呵 lz不了解支付宝的协议啊 
    支付宝返回通知结果是有两个机制的 ,
    1.用户跳转到支付宝页面完成之后, 点击“返回商户”页面,就有一个“同步通知”给到你,你接收处理即可
    2.如果用户由于异常操作(也就是lz所说的老大提出的那种问题),支付宝有一个“异步通知”给到你,就类似支付宝会主动发过来交易成功的请求给到lz的系统,lz处理即可.
    一般“同步通知”会早于“异步通知”请求的,lz进行规避处理即可!
    这个东东支付宝给到的协议文档都有介绍的,建议lz可以直接咨询支付宝客服,或直接在支付宝论坛上提问.thanks