Taypay Epay
签名规则
Taypay接口签名算法说明。
签名规则
鉴权方式:
mapi与submit使用pid + sign (+ sign_type)鉴权。sign_type兼容规则: 缺省或空值按MD5处理, 大小写不敏感, 非MD5报不支持。api?act=order与POST /api/payment/open/epay/api (act=refund)使用pid + key鉴权。key即商户密钥 (secret)。
易支付签名步骤:
- 排除
sign字段。 - 排除
sign_type字段。 - 排除空值字段 (仅
null与空字符串'', 不包括0或0.00)。 - 按 ASCII 升序排序。
- 拼接为
a=b&c=d。 - 末尾直接拼接商户密钥 (
secret)。 - 计算小写 MD5。
示例:
sign_string = a=b&c=d + merchant_secret
sign = md5(sign_string)
