个人网站对接支付宝,微信支付接口史上最详细教程

对接支付宝支付接口,官方文档已经写的很清楚了,但是也有很多像我一样的小白,第一次对接支付宝支付接口,会有些迷茫,所以我在此写下这篇文章,给我和我一样的同学,一点思路吧。三分钟就可以申请,支付宝个人即时到账支付接口有着和企业支付宝相同的功能,个站长头疼的问题,并不所以站长都有企业支付宝的,没有好的网站在线收款方式将会给我的业务带来极大地麻烦!如果我对你说使用企业支付宝关联个人支付宝也能实现即时到账呢!!看图1说明!!使用企业支付宝关联个人/企业/未实名认证的空号就可以实现使用接口的原理介绍:通过与企业认证的企业支付宝关联后自动完成实名认证,无需认证申请,账户自动成为企业账户,且账户之间不互相影响,各自独立收款,PS:简单粗暴的来说,就好似你爹生了你们三个娃,但你和你哥肯定是两个人吧,你哥赚的钱,你哥哥自己管,你赚的自己管!!所以就不必担心类似说主账户可以操纵关联账户的资金等问题。 
问:关联账户的时间是多长?

答:关联后是终身使用。

问:支付宝即时到账接口不是需要绑定域名? 
可随意关闭是否开通站内收款功能, 
答:这些在与购买账户时会售后的,如不会对接接口,不会修改域名等问题都会负责教会您,并包解除,支付宝冻结,余额限制,解除异常的功能都服务的。

账户签约了各种支付宝含有的支付产品功能,有企业账户的小伙伴就可以直接查看PID|KEY

相信到这里各位个人站长就应该会如何操作了。

问:主账户与关联账户有什么区别?

答:主账户就拥有了可以添加10个支付宝(让10个支付宝成为企业支付宝),等于您拥有11个账户,可以对接在11个网站上使用在线收款,比较划算,而关联账户就是您提供您个人支付宝以后,帮您添加关联,让您的账户成为企业的。

第一步:(先要在支付宝进行操做,拿到我们需要开发的信息后在动代码) 
进入蚂蚁金服,我们先要创建应用 看到图下的应用按钮了吗? 
进入蚂蚁金服
点击应用(如下图) 
点击应用

创建应用(创建应用需要审核)提供资料审核吧,这个时候我们就不用管他了。审核通过就可以用了。 
但是他审核我们也不能闲着着 ,我们先弄个测试把代码写出来,等审核沟通过后我们这边在替换审核后的信息即可。 
第二步(使用沙箱环境进行开发) 
创建应用
看到APPID了吗这个很重要,我们支付的时候需要用到它,当前审核的后的信息里也会有,这个沙箱就是给我们测试用的,和正式几乎是一致的,只是切换不同的APPID和支付宝网关。(这里我要吐槽一下微信支付,微信支付说真的文档太烂,坑太多,后续我也会把微信支付对接弄上来。)支付宝还有一个好的地方就是旁边的机器人了,这个很到位,有不会的呼叫一下即可(小技巧:使用机器人,问题多打几次,人工就出来了,要不人工出不来呢。) 
在这个界面需要设定应用公钥 
APPID
点击打开设置应用公钥(其他不用设定)点击设置应用公钥 
设置应用公钥
ok ,这里是输入公钥的地方,如何生成钥匙,请点击查看生成秘钥方法(下图,下载钥匙生成工具) 
输入公钥
下载后按照说明打开(切记安照说明进行打开) 
打开
点击生成秘钥(这里注意:不要去验签你生成的秘钥,因为你验签会失败)我们直接拷贝生成的公钥放入即可。

点击生成秘钥
这里也不需要验证公钥的准确性 直接点击保存即可。 
第三步:导入alipay的jar包(jar包在) 
https://docs.open.alipay.com/54/104506/ 这个是支付demo 里面有jar 包,导入即可。

导入alipay的jar包
第四步:编写代码 
创建一个AppPayConfig 类如下图放入对应的值即可 
编写代码
编写action 类 
编写action 类
ok 到此支付宝就对接完毕了,当然上面有个异步回调地址,这个接口也是需要些的,我这了就不贴出来了。不知道大家能不能看明白,如果还有模糊,可以呼叫我吧。谢谢大家的阅读。


本文转载自:http://geek.csdn.net/news/detail/250164

Java小程序可以使用微信支付接口实现支付功能对接微信支付接口的步骤如下: 1. 获取微信支付接口的开发者账号,并进行账号绑定和认证。 2. 在Java小程序的后端代码中,引入微信支付的SDK,可以使用第三方的开源SDK,如微信官方提供的java-sdk或者其他优秀的支付SDK。 3. 在小程序中,创建一个支付请求页面,用户选择商品并点击支付按钮。将用户购买的商品信息传递到后台。 4. 后台接收到支付请求后,调用微信支付接口,传递必要的支付参数,包括商户号、商户订单号、支付金额、支付方式等。 5. 微信支付接口会返回一个预支付交易会话标识prepay_id,后台将该值返回给前端,前端将该值存储到小程序的支付参数中。 6. 前端根据prepay_id、商户号、商户订单号等参数,调用微信支付的API,通过微信支付页面生成支付订单。 7. 用户在小程序中看到生成的支付订单,选择支付方式(如微信支付或其他支付方式),输入支付密码等信息完成支付。 8. 支付成功后,微信支付接口会向后台发送支付结果通知,后台需要对接收到的结果进行验证,包括验证订单是否支付成功、验证订单金额是否一致等。 9. 后台验证通过后,向前端返回支付成功的信息,前端展示支付成功页面,并修改相关订单状态。 10. 后台同时需要记录支付相关的信息,如支付时间、支付方式等,供后续的订单查询和统计使用。 以上就是Java小程序对接微信支付接口的一般步骤,具体实现过程还需要根据具体的业务需求进行调整和优化。
评论 33
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值