易支付标准 API 对接指南

本支付系统兼容易支付标准 MD5 规范,支持目前市面上 99% 的主流发卡系统、各类商城插件无缝对接。

一、发起支付 (页面跳转网关)

网关地址:https://pay.7mids.cn/submit.php

请求方式:GET 或 POST 浏览器跳转

参数名含义必填说明
pid商户ID是在商户中心获取的 PID (如 1001)
type支付类型否alipay / wxpay / default
out_trade_no商户单号是商户系统唯一的订单编号
notify_url异步通知地址是支付成功后服务器通知地址 (需外网可访问)
return_url同步跳转地址是支付成功后买家浏览器跳转地址
name商品名称是商品标题
money金额是单位: 元,支持两位小数 (如 10.00)
sign签名字符串是MD5 签名
sign_type签名类型否默认 MD5

二、签名算法 (MD5)

将所有非空参数(不包括 sign 和 sign_type)按照参数名 ASCII 码升序排序,拼接成形如 money=1&name=xxx&out_trade_no=... 的字符串,最后拼上 商户Key,进行 32 位小写 MD5 加密:

sign = md5("money=1.00&name=测试商品¬ify_url=...&out_trade_no=123&pid=1001&return_url=..." + "你的商户KEY");

三、异步通知回调 (notify_url)

当买家付款成功后,本系统会向您提交的 notify_url 发起 POST 异步通知:

返回参数说明
pid商户编号
trade_no平台系统流水号
out_trade_no商户系统的订单号
name商品名称
money交易金额 (元)
trade_status交易状态: TRADE_SUCCESS 代表支付成功
signMD5 签名

收到通知并处理完您的发货业务逻辑后,您的服务器请输出 success 字符串,系统将不再重复通知。