一篇文章解锁微信支付

商户分为普通商户和服务商商户,千万不要申请错了。

普通商户是可以进行交易,但是不能拓展商户。

服务商可以拓展商户,但是不能交易。

服务商就是提供统一的支付入口,它需要绑定具体的普通商户,微信支付时会在支付接口中携带普通商户参数,支付成功后金额会直接到具体的普通商户账户上。

c3f8c81e2b710c05379e91987928c3d2.png

申请时直接申请普通商户就可以了。

1.3 绑定商户

微信支付发起依赖于公众号、小程序等应用与商户号的绑定关系。因此在进行开发前,需要将商户与具体应用进行绑定。

如果商户和需要绑定的AppID是同一主体,只需要以下步骤即可完成绑定。

  • 在商户平台-产品中心-AppID账户管理中关联AppID,输入AppId申请绑定

  • 在公众号或小程序后台微信支付-商户号管理中进行确认。

3800af86582452dcc6a038e8e2579db8.png

如果商户和需要绑定的AppID是不同主体,步骤和上述一样,除了输入AppId之外,还需要填入AppId的认证信息。

178a695eaeeebba0a32d1fbcfd5a7809.png

二、微信支付相关配置


2.1 支付产品类型

1. 付款码支付

用户打开微信钱包-付款码的界面,商户扫码后提交完成支付。

2. JSAPI支付

用户通过微信扫码,关注公众号等方式进入商家H5页面,并在微信内调用JSSDK完成支付。

3. Native支付

用户打开微信扫一扫,扫描商户的二维码后完成支付。

4. APP支付

商户APP中集成微信SDK,用户点击后跳转到微信内完成支付。

5. H5支付

用户在微信以外的手机浏览器请求微信支付的场景唤起微信支付。

6. 小程序支付

用户在微信小程序中使用微信支付的场景。

7. 刷脸支付

无需掏出手机,刷脸完成支付,适合线下各种场景。

在商户平台-产品中心-我的产品中申请开通支付产品。

e55d17ea1ad131ab799e466806a664b6.png

2.2 支付授权目录配置

在商户平台-产品中心-开发配置中进行支付授权目录的配置(即你开发的下单接口地址),需要注意的是授权目录最多可以配置<

  • 8
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Unity是一款跨平台的游戏开发引擎,在游戏开发过程中,如果需要接入微信扫码支付功能,可以通过以下步骤来实现。 首先,在Unity中创建一个UI界面作为扫码支付的入口界面,可以包含一个按钮或图标作为触发器。可以使用Unity内置的UI系统或第三方插件来创建界面。 接下来,需要集成微信支付的SDK。可以在微信开放平台下载并导入合适版本的Unity微信支付SDK,或者使用第三方插件。在导入SDK后,需要将其进行配置,包括设置APPID、商户号、API密钥等一些必要的参数。 然后,在触发器的点击事件中调用微信支付的接口。可以通过调用SDK提供的函数来实现扫码支付功能,传入订单号、支付金额以及其他必要的参数。在调用接口前,需要先判断设备是否安装了微信客户端,如果没有安装则无法进行支付。 接下来,进行支付结果的回调处理。在支付完成后,微信会返回支付结果给游戏客户端,可以通过回调函数来接收支付结果,并根据支付结果来处理游戏逻辑,例如发放游戏道具或解锁游戏内容等。 最后,进行支付流程的测试和调试。在接入微信扫码支付功能之后,需要进行充分的测试和调试,确保支付流程的稳定性和准确性。可以使用微信提供的测试账号来进行支付测试,确保支付功能正常工作。 总之,通过以上步骤可以在Unity中成功接入微信扫码支付功能,为游戏提供更方便的支付方式,增强游戏的用户体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值