zoukankan      html  css  js  c++  java
  • 网银自动对单系统简要

    这段时间处理一个交易网站由php改为。net的事情, 其中关于网银交易的资料比较少,以下是我对网银交易流程的简单了解,希望对用到的朋友有帮助。

    网银系统的通讯模式由3部分组成,send,receive,autoreceive

    通常状况下,由交易网站发起send到网银交易参数,网银支付完成后请求receive页面,receive根据网银的请求参数判断该交易号是否成功,进行订单状态的修改等。

    支付宝的也类似。

    autoreceive页面则用于以下情况 

    表面的现象:消费者支付成功了,但商城的订单状态还是未支付。

    产生的原因:消费者支付成功后,直接把银行成功页面关掉,导致了支付信息没有返回给商户。
            商户没有收到支付信息,那就无法进行自己的业务逻辑,不清楚支付情况进行到哪一步了。
    解决的办法:不受消费者的操作限制。

            通过技术手段来解决--- 叫服务器返回 ,或叫自动对账。 

    因此自动对账也是支付流程的一部分,必须处理。 

    如果自动对账出错,网银会发送邮件给你,邮件中会记录网银访问自动对账系统的返回错误,如404或者是500等,方便我们判断是自动对账地址错了,还是对账代码出错。 

    在autoreceive页面验证交易后,同样完成订单状态的逻辑处理,这里我记录了日志为自动对单,这样可以统计消费者的支付行为。

    几个规则:3个页面都只能返回两个值 ok和error。

    自动对帐地址(即autoreceive页面)需网银记录,由网银客服修改,提供商户号即可

     商户号:

    自动对账地址:http开始
    发到cs@chinabank.com.cn

    网银会帮助修改。

  • 相关阅读:
    JS高级---沙箱小案例
    JS高级---沙箱
    JS高级---闭包案例,点赞
    JS高级---闭包案例,产生多个相同的随机数
    JS高级---闭包小案例
    JS高级---闭包
    JS高级---作用域,作用域链和预解析
    JS高级---函数作为返回值使用拓展,排序
    JS高级---函数作为参数使用
    c# 格式化字符串
  • 原文地址:https://www.cnblogs.com/liugod/p/1984828.html
Copyright © 2011-2022 走看看