请注意:本页内容发布于 3872 天前,内容可能已经过时,请注意甄别。
为适应业务发展需要,单位的网站要开手机版(话说这种形式好像已经是上世纪的东西了),其中有一个功能是在线购买产品。由于这个手机版要放在微信中,原本应该与微信支付对接,但微信现在好牛,2万元的保证金让领导觉得没挣钱先烧钱不值,于是转而采用没有预付金的支付宝手机支付功能。
因为有sample code,集成过程还算顺利,但尝试支付过几次后,发现采用手机网银支付时,最后跳回商户网站(即本单位的手机网站)时只会冒出一行「抱歉,网银充值失败」,而与此同时该交易却已经支付成功,虽然异步通知已经将订单状态修改为「已付款等待发货」,但客户会卡在出错页面上,以为没有支付成功。
经过与支付宝的在线技术客服与商家电话客服的沟通,最终弄明白了一个事实:「手机支付网站」这个产品根本不支持手机网银支付,虽然所有的后台流程一切正常,但前台会因为签名验证失败而出错。
——那你把手机网银支付的选项放在前台干啥!
这个,还真是……