签名规则
签名步骤
取所有非空普通参数,排除 sign、sign_type 和数组参数,按参数名 ASCII 升序排序。
排序后拼接为 key=value&key2=value2,使用商户私钥执行 SHA256WithRSA 签名,结果进行 Base64 编码。
验签步骤
接口返回、异步通知、同步跳转均使用平台私钥签名。商户系统按同样规则拼接待签名字符串,再用平台公钥验签。
示例
money=1.00&name=支付测试¬ify_url=https://merchant.example.com/notify_url.php&out_trade_no=202606130001&pid=1001&return_url=https://merchant.example.com/return_url.php×tamp=1781270400&type=alipay