支付宝移动支付接口智能SDK版接入与使用规则(5)
发布时间:2021-06-08
发布时间:2021-06-08
支付宝移动支付接口智能SDK版接入与使用规则
3 技术接入规则
表3-1 技术接入规则
类型 细则
配置的合作者身份ID与安全校验码key必须保证与签约信息匹配
原因
防止接口无法正常使用或出现资金损失
防止签约的账号信息被盗用,导致资金受损、被他人恶意利用等。 使用测试账号时,手续费按照3%扣除。
账号 必须保护合作者身份ID与安全校验码key的隐私性
测试完毕后,要把测试账号立刻更换成签约账号。
安全
商户必须以DNS解析的方式访问支付宝接口,不要设置DNS cache,不要绑定支付宝IP。如果为了商户自身安全必须绑定支付宝IP时,必须向支付宝的技术支持人员备案。
待签名字符串需要以“参数名1=参数值1&参数名2=参数值2&….&参数名N=参数值N”的规则进行拼接。在对请求的参数做签名时,这些参数必须来源于请求参数列表,并且除去列表中的参数sign。
在对请求的参数做签名时,对于请求参数列表中那些可空的参数,如果选择使用它们,那么这些参数的参数值必须不能为空或空值。
在请求参数列表中,不可空的参数必须配置。 在请求参数列表中,可空的但需要多选一的多个参数中,必须配置至少一个。
必须按照请求参数列表中各参数的格式要求配置
支付宝IP地址一旦变更,会导致商户无法请求或访问支付宝,致使商户业务直接不可用。
避免接口无法正常使用
签名
避免接口无法正常使用
避免报异常错误,各种错误码需参考错误码列表
避免接口无法正常使用
避免接口无法正常使用
避免接口无法正常使用
参数配置
必须设置请求参数_input_charset(编码格式),即该参数不能为空,并让该参数加入签名运算。而且只能设置其值为utf-8,即本产品不支持GBK编码格式。 seller是收款时的支付宝账号,需要与partner对应的支付宝账号为同一个,也就是说收款支付宝账号必须是签约时的支付宝账号。 签名方式仅支持RSA
避免报异常错误,如:签名不正确。
避免签约支付宝账号出现资金受损的可能
避免签名不成功