前言
最近生活困难,那不如来要饭吧…
有人说直接挂个收款码不就完啦,但是,你考虑施舍人的感受了吗?
施舍也要讲究便捷,如果能像购物一样,那也是很美的一件事情!
但是线上的支付基本都需要企业资格才能开通,最起码也要是个体工商户才可以(有营业执照)!
如果用第三方支付随时担心跑路,自架支付没那本事,还好支付宝的当面付!
所以,本文的宗旨是:让天下没有难要的饭!
文章目录
前言支付宝免签支付宝当面付接入流程开通图文教程:应用支付接入获取个人收款商户号配置密钥支付宝免签
但是支付宝是支持个人收款的,可以申请个人免签!当然有些限制,要个饭是够了……
限制:限制单笔收款≤1000,单日收款≤5W,对于个人开发者足够了。
支付宝当面付接入流程
点击在这里进入,登陆支付宝账户选择立即接入。经营内容选择百货零售-超市-超市(非平台类)营业执照可不上传店铺招牌必须传 随便百度上传一张图片即可提交申请后十多分钟就可收到通过通知。开通图文教程:
点击在这里进入,拉到最底部,点击立即开通,登录支付宝账户即可。
然后选择经营类目,经营内容选择百货零售-超市-超市(非平台类)
填写个人信息,最后同意并提交。
接下来就是等待审核啦!一分钟就过啦!
成功接入以后,可以在蚂蚁金服开放平台网页&移动应用中,看到我的应用列表中多了一个“应用2.0签约******”的应用:
一般使用这个就默认创建的应用就可以了,下面的手动创建支付有了就不用创建了,可以忽略
应用支付接入
具体参考官方文档 | 参考当面付文档,当面付开发流程):
当然,也可以手动创建一个应用,点击进入蚂蚁金服开放平台,然后点击创建应用,点击支付接入。
接下来随便填即可
选择你创建的应用选择当面付并签约
签约需要绑定商户号id,复制你刚刚创建的应用。
登录商家后台管理中心,点击进入,点击APPID绑定——》添加绑定。
在APPID里面填写刚刚复制的APPID即可
获取个人收款商户号
点击主账号管理,有个账号id,就是你自己的商户号。
配置密钥
现在我们可以开发接入了,总体分为以下几个步骤(参考当面付文档,当面付开发流程):
配置当面付公钥私钥进入/dev/workspace/key-manage
打开Web 在线加密:(如图所示)
生成好的密钥如下
生成密钥后,就可以在应用的开发配置页面进行配置。点击设置后,复制上一步生成的公钥,点击保存设置,即可完成公钥的设置,如下图所示。
注意一定要选下面的公匙!
修改配置文件:config.php(源码在下方)
/*** 请填写以下配置信息 ***/$appid = 'xxxx'; // 账户中心->密钥管理->开放平台密钥,填写添加了电脑网站支付的应用的APPID$notifyUrl = 'https://xxxxx/app/pay.php';//付款成功后的异步回调地址$signType = 'RSA2'; //签名算法类型,支持RSA2和RSA,推荐使用RSA2$rsaPrivateKey='xxxx'; //生成的应用私钥$alipayPublicKey='xxxxx'; //支付宝公钥,账户中心->密钥管理->开放平台密钥,找到添加了支付功能的应用,根据你的加密类型,查看支付宝公钥不是应用公钥
然后就可以测试实例代码了
源码地址:
GitHub:/allures/yaofan
在线演示:
地址:/pay/