如果直接支付类交易或预支付交易时上传了异步通知地址(return_url字段),当订单成功或失败时候会收到宝付的异步通知。异步通知以POST方式发送到商户配置的接收地址,商户接收到支付结果,并且进行相应处理之后,需要商户接收通知的地址在页面上输出 OK 表示接收成功<除了 OK 无任何其他内容>,告诉宝付已经成功接收并处理完毕,宝付系统在未得到商户接收通知成功的反馈时,将通过重发机制再次通知商户(重发次数 2~10 次,请以第一次收到的支付成功的消息为准,避免进行多次充值或支付),直到商户接收成功或达到最大重发次数为止。
例如:
biz_resp_code=0000&biz_resp_msg=交易成功&member_id=100000749&resp_code=S&trans_id =201803221785&signature=8ab74c7869632dc395cc945adcc388e6afceb759e4d406c3bb6e0e8002ec422f1615f2a43966d7337dcc57963f18877a959fe9f67b082da2cd95217ba003cc81f07962d665f576509ebc1a38f7ddf2a423775a794b262b7ffc4af615da3ba6bd05d0672c004d7cf80be3ed236f268078bb5c700d4b0a6ae9a0e58f2c782bd6ef&terminal_id=100000949&order_id=58752185&succ_amt=585&succ_time=2018-01-24 13:25:33

业务通知报文

域名 变量名 必填 字段类型 备注
商户号 member_id M 宝付提供给商户的唯一编号
终端号 terminal_id M 终端号
代理商户号 agent_member_id C 宝付提供给商户的唯一编号
代理终端号 agent_terminal_id C 终端号
报文发送日期时间 send_time M ISODateTime 发送方发出本报文时的机器日期时间,如 2017-12-19 20:19:19
订单状态 order_status C Max16Text 订单状态
业务返回码 result_code M Max16Text 具体参见附录:业务应答码
业务返回说明 result_message M Max255Text
成功金额 succ_amt C Max12Numeric 单位:分,例:1元则100
成功时间 succ_time C ISODateTime 支付成功时间
宝付订单号 order_no C Max32Numeric
商户订单号 out_order_no R Max50Text
商户保留域1 req_reserved1 O Max255Text
商户保留域2 req_reserved2 O Max255Text
系统保留域1 additional_info1 O Max255Text
系统保留域2 additional_info2 O Max255Text
营销金额 discount_amt C Max12Numeric 单位:分
返回扩展参数 extend_params C Max1000Text json列表格式,该属性里面的字段会根据业务返回增加或减少