没有营业执照,也能申请微信支付?!这是一篇蓝兔支付对接入门教程

目前支付宝、微信的网上支付都需要营业执照,个人无法直接签约,给想学习和体验支付功能的开发者造成了阻碍,但是网上也有第三方支付申请渠道,可以实现微信支付对接。本文就是介绍如何实现一个蓝兔支付平台的个人商户签约,希望对大家能有帮助!🤔

1、申请微信签约

(1)提交申请资料

微信签约申请 (ltzf.cn)

有几个注意点:

  • 要有备案过的个人域名,且域名绑定了一个网站,网站可以正常访问

image-20240401214319430

  • 要有个人的银行卡

image-20240401214331333

  • 在写【收款名称】时,不能填写带有’收银台’字样,否则工作人员审核不予通过。

剩下的按照申请的流程填写操作即可,提交申请之后,等待十分钟左右就会通过(若网站不能正常访问或者有问题,等待的时间就会很长!!!最后结果大几率是不通过,所以一定要保证网址是能打开的!!!

(2)支付签约费用

审核通过后,在签约记录里的进度状态会显示待支付的状态。

image-20240401215030614

(3)开通完成

开通完成后,商户管理里可以查看商户号密钥,详情里可以设置白名单域名白名单IP

image-20240401215408440

2、测试支付流程

(1)扫码支付体验

绑定账户后,可以通过扫静态二维码的方式给自己的账户转账0.01元,第二天自动到账,体验一下支付流程。

image-20240401220302243

(2)用postman测试蓝兔支付API

这里以postman测试蓝兔扫码支付的API为例,用其他的测试工具测试其他的API同理。

对照官方API文档的扫码支付接口:

image-20240407152213073

将必备的参数填入请求体中👇

image-20240407152456429

  • mch_id:商户管理中获取

    image-20240407152603403

  • timestamp:时间戳(Unix timestamp)转换工具 - 在线工具 (tool.lu)用在线时间戳工具获取,因为蓝兔接口签名有限制,每 120s 要重新生成一次

  • sign:下载Java代码的Demo

    image-20240401221204302

    打开demo,找到PaySignUtil工具类,我们将使用它的createSign方法生成sign

    image-20240407151946622

    通过使用这个工具类,去生成sign👇这里用到的key从商户管理界面获取,即商户密钥

    image-20240407153126699

    image-20240407153235509

当我们点击send后,一定会提示"notify_url不在白名单,请添加到白名单后再调用接口",这时我们要去商户管理界面将notify_url添加到白名单

image-20240407153327081

像这样👇

image-20240407153610710

添加到白名单过后,再发送请求,响应是这样的表示成功了!

image-20240407153729794

复制QRcode_url到浏览器打开,可以看到二维码了!

image-20240407153914288

3、下载蓝兔支付的sdk

这里使用的是海贼哥开发的sdk。

地址:wuchubuzai2018/lantu-pay-sdk: 支持个人用户签约使用的蓝兔支付平台的Java SDK项目 (github.com)

git拉取下代码后,在本地构建starter,先clean再build,本地仓库中就有蓝兔sdk的依赖了

image-20240407154643975

4、在项目中对接蓝兔支付

(1)添加配置、依赖

yml

 # 蓝兔支付
 ltzf:
   wx:
     mch-id: 167xxxxxxx👈你的商户号
     secret-key: 79fxxxxxxxxxxxx👈你的key
     notify-url: http://xxxxxx/api/v1/mall/pay_notify👈支付回调地址

依赖

         <dependency>
             <groupId>cn.ltzf</groupId>
             <artifactId>lantu-sdk-spring-boot-starter</artifactId>
             <version>1.0-SNAPSHOT</version>
         </dependency>

配置类:这三个配置类可以在sdk包里找到,也可以自己根据实际需求修改

image-20240325183207381

(2)如何使用

根据海贼哥的sdk代码中的demo,结合自己的实际需求,准备好必备的参数,调用所需的接口。具体遇到问题的时候,可以自己debug蓝兔支付sdk的源码和参考蓝兔支付的官方文档解决。

参考文章

API接口文档 - 蓝兔支付专业服务于小微商家的正规、安全、稳定、可靠的官方支付接口技术服务商 (ltzf.cn)

个人账号如何用微信支付开发,试试蓝兔支付吧 - 掘金 (juejin.cn)

蓝兔支付对接-下篇_notify_url不在白名单,请添加到白名单后再调用接口-CSDN博客

如果本文对你有帮助的话,不妨点个小赞👍帮助更多的小伙伴!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值