更新日期:2024-08-19支付收款账号参数获取手册
1. 登录支付宝开放平台中心,选择一个已经上线的应用,如果没有应用可以使用默认的应用或者新创建一个应用(注意只能创建【网页/移动应用】,且开发状态要审核通过为【已上线】)
2. 配置应用的开发参数,点击详情-开发设置-接口加签方式 里点击“设置”
2.1 加签方式选择【密钥(普遍适用)】
2.2 点击下载安装【密钥工具】
2.3 打开支付宝开放平台密钥工具,加签方式选择【密钥】,加密算法选择【RSA2】,然后点击【生成密钥】
2.4 将生成的 应用公钥 以及 应用私钥 复制保管好
2.5 回到支付宝开放平台,配置好上步工具里生成的应用公钥
2.6 点击【确认上传】,下载保管好生成的支付宝公钥,至此接口加签方式设置完成
3. 获取应用APPID
4. 登录支付宝商家中心,在 账号中心-APPID绑定 里 绑定对应的应用APPID
5. 在支付宝商家中心->产品中心里,开通支付宝APP支付或者手机网页支付(如果有H5游戏则必须开通网页支付)
6. 将生成的应用私钥、APPID、支付宝公钥 配置到SDK后台(提示:支付宝公钥为步骤2.6里配置了应用公钥之后生成的密钥,请不要与应用公钥混淆)
配置说明:
1. 支付参数分为全局厂商级支付参数和游戏级支付参数,默认使用厂商级支付参数
2. 当针对某游戏配置游戏级支付参数后,则该游戏优先使用游戏级支付参数
3. 如开通的是 支付宝APP支付,支付方式选择【支付宝快捷支付】,如开通的是 手机网站支付 则选择【支付宝网页版】进行配置
1. 获取公众号或开放平台应用的AppId和开发者密钥(AppSecret)(用公众号的APPID需要开通H5支付方式,用开放平台移动应用的APPID,需要开通APP支付方式)
登录公众号后台,点击左侧菜单栏的开发=>基本配置,在打开的页面中可设置公众号AppId和开发者密钥(AppSecret)(注意必须要申请服务号)
如果使用开放平台应用的参数就登录微信开放平台在【管理中心】查看应用详情可获取APPID和AppSecret(网站应用APPID无法绑定到商户后台,请申请移动应用,且商户后台需要开通APP支付方式)
2. 获取微信商户号和API支付密钥
登录微信商户后台(https://pay.weixin.qq.com),点击账户中心,进入账户中心页面。点击左侧菜单栏的账户设置=>商户信息可获取微信商户号;
点击账户设置=>API安全,进入api设置页面,如果商户第一次进入会提示安装操作证书,点击安装即可。安装完毕之后可下载api证书和设置api密钥,如下图:
图1.下载证书
图2. 设置密钥
点击 设置密钥 进去后选择 【设置APIv2密钥】 进行配置(注意一定要选择配置v2秘钥)
3. 绑定公众号或开放平台应用的AppID,在商户后台-产品中心-AppID账号管理进行关联
关联之后,如果提示“待授权”,则需要到微信开放平台进行授权
开放平台授权位置为:应用详情-》能力专区-》微信支付,点击【申请开通】进行授权(注意应用需要时审核通过的状态才能授权成功)
4. 配置H5支付域名
提示:微信各场景支付需要单独开通,商户在微信商户中心=>产品中心开通。(因微信APP支付需要绑定包名跟签名,使用起来比较麻烦,商户最好开通下H5支付功能)
H5支付开通之后需要填写授权域名,如下图所示,直接配置商户自己的域名
5. 将公众号/开放平台应用的AppId、AppSecret和微信支付商户号、api密钥、H5支付域名(如果没有开通H5支付则不用)配置到SDK后台
配置说明:
1. 支付参数分为全局厂商级支付参数和游戏级支付参数,默认使用厂商级支付参数
2. 当针对某游戏配置游戏级支付参数后,则该游戏优先使用游戏级支付参数
3. 微信H5支付选择【微信官方支付】进行配置,微信APP支付选择【微信官方APP支付】进行配置
4. 如使用QuickGame部署版本还需要将微信支付证书提供给Quick人员进行配置
6. 使用微信APP支付的注意事项
6.1 游戏出官方联运发行渠道包时,使用的签名跟包名,必须跟微信开放后台的保持一致(因为微信APP支付是绑定了包名跟签名的)
注意:微信开放平台配置的应用签名为签名证书的MD5值,不要配置成签名证书的文件名了!
6.2 联运发行SDK后台->扩展配置里 需要开启下【微信APP支付】功能
6.3 如有运营多款游戏,还需要在 联运发行SDK后台->游戏管理->支付配置 里给不同游戏产品配置不同的支付参数(注意支付方式需要选择【微信官方APP支付】,配置后该产品显示的支付方式将以此处配置的为准,http://game.sdk.quicksdk.com/payment/index此页面配置的支付方式将不再生效)
1. 请问微信开放平台需要申请网页应用吗?移动应用可以吗?
目前微信商户后台已经不能再绑定网页应用的APPID了,请申请移动应用(微信商户后台必须要开通了APP支付方式,才能绑定移动应用的APPID)
2. 申请微信公众号是用订阅号还是服务号?
服务号,只有服务号才有支付功能 订阅号没有(微信服务号认证需要收费)
3. 我们自己怎么去屏蔽某个支付方式或者更新支付参数呢?
直接访问xxx/payment/index(xxx为你们的后台地址,标准版则是:http://game.sdk.quicksdk.com/payment/index),则可关闭支付或者替换支付参数
4. 在申请支付宝网页支付的时候,审核失败,提示:您提供的网址/APP无明确的经营内容、价格信息或充值缴费信息,请补充后签约,要怎么处理呢?
需要你们做个网页,静态页面都可以的,只要有下单,有商品,有金额显示就行,充话费页面都行,可以参考下图做个界面:
李先生:13880511661
QQ:48157910
赵先生:15390049857
QQ:1077535763
孙女士:13551010407
QQ:1799614139
QQ群:698731538