微信支付(App支付 + 小程序支付 + pc扫码支付)准备工作

本文介绍了如何在微信开放平台获取AppID和AppSecret,开通支付能力,包括PC扫码支付和公众号的JS接口安全设置。后续步骤包括开通商户号、实现JSAPI支付、App支付和Native支付,以及移动应用与公众号的关联授权。
摘要由CSDN通过智能技术生成

  1. 在微信开放平台微信开放平台 创建移动应用和网站应用获取到相应的Appid和AppSecret(移动应用登录、分享、支付,pc微信登录需要用到),并开通支付能力(pc端可以不开通,直接用Nactive 扫码支付)


​​​​​​​

2.在微信公众平台微信公众平台开通公众号并进行微信认证,在基本配置中创建应用获取Appid和AppSecret

并在公众号设置的功能设置中添加JS接口安全域名和网页授权域名

3.在微信支付平台上微信支付合作伙伴平台|平台开放更多能力,与合作伙伴一起成长开通商户号获取商户号和商户密钥(后台需要用到商户号和商户支付密钥,需要配置一下支付密钥

设置地址:微信支付 - 中国领先的第三方支付平台 | 微信支付提供安全快捷的支付方式  需要保存好)


4.在我的产品中开通JSAPI支付、App支付、Native支付(App支付需要上架提供上架截图和链接等)

5.在开发配置中添加JSAPI支付授权目录

6.在AppID账号管理中关联移动应用AppID和公众号Appid,并在相应的公众平台和开放平台进行相应的授权


7.在开放平台上绑定微信公众号


​​​​​​​

这样微信支付准备工作就做完了 ​​​​​​​。

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ASP微信小程序授权登录和微信支付是两个常见的功能需求,下面我以一个案例demo来简单介绍它们的实现。 假设我们要开发一个在线商城的微信小程序。首先,用户需要授权登录才能使用小程序的功能。我们可以使用微信提供的API,在小程序的登录页面上调用wx.login()方法获取用户的临时登录凭证code。然后将code发送给后台服务器,通过调用微信的接口,如wx.login()、wx.getUserInfo()等,获取用户的openId和userInfo等信息,并保存在后台数据库中。这样,在小程序开发过程中就可以使用用户的openId来标识用户,实现个性化的功能。 接下来,我们需要实现微信支付功能。在用户下单购买商品时,可以调用微信支付接口来完成支付流程。用户确认订单并选择支付方式后,会生成一个支付订单,并将订单相关信息发送给后台服务器。后台服务器根据订单信息调用微信支付的接口,如wx.requestPayment(),生成一个支付参数,并将支付参数返回给小程序页面。小程序页面接收到支付参数后,可以调用wx.requestPayment()方法进行支付支付成功后,后台服务器会收到微信向回调URL发送的支付通知,商户可以在回调接口中更新订单状态等操作。 当然,实现微信授权登录和微信支付功能还需要考虑其他方面,如登录态的维护、支付结果的处理等。这只是一个简单的示例,实际项目中还需要根据具体需求进行适当的调整和优化。 以上是关于ASP微信小程序授权登录和微信支付的案例demo的简要介绍,希望对您有所帮助。如有其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值