更新日期:2023-05-24支付收款账号参数获取手册
1. 登录支付宝开放平台中心,选择一个已经上线的应用,如果没有应用可以使用默认的应用或者新创建一个应用(注意只能创建【网页/移动应用】,且开发状态要审核通过为【已上线】)
2. 配置应用的开发参数,点击详情-开发设置-接口加签方式 里点击“设置”
2.1 加签方式选择【密钥(普遍适用)】
2.2 点击下载安装【密钥工具】
2.3 打开支付宝开放平台密钥工具,加签方式选择【密钥】,加密算法选择【RSA2】,然后点击【生成密钥】
2.4 将生成的 应用公钥 以及 应用私钥 复制保管好
2.5 回到支付宝开放平台,配置好上步工具里生成的应用公钥
2.6 点击【确认上传】,下载保管好生成的支付宝公钥,至此接口加签方式设置完成
3. 获取应用APPID
4. 登录支付宝商家中心,在 账号中心-APPID绑定 里 绑定对应的应用APPID
5. 在支付宝商家中心->产品中心里,开通支付宝APP支付或者手机网页支付(如果有H5游戏则必须开通网页支付)
6. 支付功能开通成功后,在支付宝开放平台,应用详情-产品绑定 里为应用绑定对应的支付产品
7. 将生成的应用私钥、APPID、支付宝公钥发给我们。提示:支付宝公钥为步骤2.6里配置了应用公钥之后生成的密钥,请不要与应用公钥混淆。
1. 获取公众号/开放平台应用的AppId和开发者密钥(AppSecret)
登录公众号后台,点击左侧菜单栏的开发=>基本配置,在打开的页面中可设置公众号AppId和开发者密钥(AppSecret),如下图
如果是获取开放平台应用的参数就登录微信开放平台在【管理中心】查看应用详情可获取APPID和AppSecret
2. 获取微信商户号和API支付密钥
登录微信商户后台(https://pay.weixin.qq.com),点击账户中心,进入账户中心页面。点击左侧菜单栏的账户设置=>商户信息可获取微信商户号;点击账户设置=>API安全,进入api设置页面,如果商户第一次进入会提示安装操作证书,点击安装即可。安装完毕之后可下载api证书和设置api密钥,如下图:
图1.下载证书
图2. 设置密钥(点击 设置密钥 进去后选择 【设置APIv2密钥】 进行配置)
3. 绑定公众号/开放平台应用的AppID,在商户后台-产品中心-AppID账号管理进行关联
4. 配置H5支付域名
提示:微信各场景支付需要单独开通,商户在微信商户中心=>产品中心开通。(因微信APP支付需要绑定包名跟签名,使用起来比较麻烦,商户最好开通下H5支付功能)
H5支付开通之后需要填写授权域名,如下图所示,直接配置商户自己的域名
5. 将公众号/开放平台应用的AppId、AppSecret和微信支付商户号、api密钥、支付证书(使用QuickGame在线SAAS版不需要提供证书,部署版本需要提供)、H5支付域名(如果没有开通H5支付则不用提供)发给我们,我们进行支付对接。
6. 使用微信APP支付的注意事项
6.1 游戏出官方联运发行渠道包时,使用的签名跟包名,必须跟微信开放后台的保持一致(因为微信APP支付是绑定了包名跟签名的)
6.2 联运发行SDK后台->扩展配置里 需要开启下【微信APP支付】功能
6.3 如有运营多款游戏,还需要在 联运发行SDK后台->游戏管理->支付配置 里给不同游戏产品配置不同的支付参数(注意支付方式需要选择【微信官方APP支付】,配置后该产品显示的支付方式将以此处配置的为准,http://game.sdk.quicksdk.com/payment/index此页面配置的支付方式将不再生效)
1. 请问微信开放平台需要申请网页应用吗?移动应用可以吗?
都可以,这个不影响,只要商户后台开通了H5支付功能就行。如果微信开放平台创建的是移动应用,则微信商户后台就必须把APP支付跟H5支付的功能都开通,不然没法关联移动应用
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