开发当面付首先需要成为服务商,然后创建app、配置你、密钥,相应流程参考官网
https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.GMcxsV&treeId=194&articleId=105170&docType=1
我们从第三步开始,首先我们需要下载相应架包配置到自己项目中,下载地址
https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.Rb9NCK&treeId=194&articleId=105201&docType=1
下面是配置架包之后具体实现代码

public String alipay() throws ServletException, IOException, AlipayApiException{//这里需要注意的是如果你使用沙箱网关https://openapi.alipaydev.com/gateway.do
AlipayClient alipayClient = new DefaultAlipayClient(URL, APP_ID, APP_PRIVATE_KEY, "json", "UTF-8", ALIPAY_PUBLIC_KEY, "RSA2");//获得初始化的AlipayClientAlipayTradePrecreateRequest request = new AlipayTradePrecreateRequest();//创建API对应的request类//我用的是时间戳作为订单号String out_trade_no=Long.toString(new Date().getTime());//token代表着用户把钱转给谁了;在开发者中心——我的应用——使用者管理里面查看String token="201702BB89793586af654e05ab57f5b0160e5X36";//number为前台传过来的值String total_amount=number;//订单金额String subject="龙润电子";   request.setBizContent("{" +"    \"out_trade_no\":\""+out_trade_no+"\"," +"    \"total_amount\":\""+total_amount+"\"," +"    \"subject\":\""+subject+"\"," +"    \"store_id\":\"NJ_001\"," +"    \"timeout_express\":\"90m\"}");//设置业务参数//这里面值得注意的是官网上只传了一个request,具体怎么传可以问客服。打开本博客第二行网址点击右侧动漫头像可以联系到客服AlipayTradePrecreateResponse response = alipayClient.execute(request,null,token);   //把返回结果放进form以json格式传到前台,在前台调起支付接口,前台代码参考我的另一篇博客http://blog.csdn.net/qq_34218481/article/details/62225009jsonObject.put("form", response.getBody());return "success";}

支付宝支付——当面付相关推荐

  1. 支付宝支付-当面付之扫码支付「扫码支付」

    前言 支付宝支付-沙箱环境使用 支付宝支付-支付宝PC端扫码支付 支付宝支付-手机浏览器H5支付 支付宝支付-当面付之扫码支付「本文」 当面付包含两种支付方式:商品条形码支付 + 扫码支付 经过前面两 ...

  2. 支付宝支付-当面付和App支付

    公司最近在做个视频桩的项目,需要在桩上用到支付宝支付功能. 去年项目当中有应用过支付宝,当时前端是用react,后台返回qcode到前端后,前端通过react的插件(其实就是支付宝的sdk),拼接qc ...

  3. 对接支付宝服务商当面付手机网页支付

    一.前期准备: SpringBoot对接支付宝当面付和手机网站支付_springboot 支付宝当面付_Biubiubiuexo的博客-CSDN博客 配置成功后获得到我们开发需要的:支付宝公钥.商户私 ...

  4. 通联支付“当面付”有哪些优势?

    如今的互联网发展非常迅速,给人们的生活方式带来了极大的便捷,就比如说购物.逛街时会经常使用的移动支付APP,更是如雨后春笋一般,纷纷出现在人们的生活中.谈起移动支付类型的APP,大家首先会想到的就是支 ...

  5. 支付宝的当面付扫一扫功能

    首先需要一个沙箱环境,专门为开发者提供的.里面给你提供了卖家账号,和买家账号.具体的自行百度. 需要下载沙箱版的支付宝,然后登陆提供的买卖家账号即可操作.因为在沙箱环境中支付宝给出的二维码只能在沙箱版 ...

  6. 支付宝商家当面付接入java-web

    一.支付宝网站资料准备 1.创建应用 登录支付宝蚂蚁金服开放平台,点击(网页&移动应用列表),查看自己的移动或网页程序. 地址:支付宝蚂蚁金服开放平台 2.开始签约 在(网页&移动应用 ...

  7. ASP.NET Core 2.0 支付宝当面付之扫码支付

    前言 自从微软更换了CEO以后,微软的战略方向有了相当大的变化,不再是那么封闭,开源了许多东西,拥抱开源社区,.NET实现跨平台,收购xamarin并免费提供给开发者等等.我本人是很喜欢.net的,并 ...

  8. java对接支付宝当面付支付和查询

    最近看到很多人想用java写支付宝的收款功能用来做网站支付, 个人感觉网站支付的话支付宝的当面付功能算是有简单又实用的 当面付功能只需要实现他的两个接口就可以完成网站的支付和结果校验 1.支付宝的预创 ...

  9. 支付宝支付开发—当面付条码支付和扫码支付

    关键字:支付宝 当面付 条码支付 扫码支付 二维码支付 订单查询 退款 作者:方倍工作室 原文:https://www.cnblogs.com/txw1958/p/alipay-f2fpay.html ...

最新文章

  1. suse oracle 12c安装,用半行代码实现在LINUX(SUSE/RH)下安装ORACLE 12C
  2. 【Matlab】编译器和工作区等窗口怎么调整位置?
  3. c++如何防止一个类被其他类继承?
  4. iOS 移动端overflow:auto 滚动不平滑及bug处理
  5. dj电商-模型类设计-1.x-模型类抽象基类
  6. python 字符串匹配like_python中关于正则表达式一
  7. MATLAB信号处理之离散时间系统的时域分析
  8. 开关怎么使用_智能数显压力开关怎么使用?
  9. Python操作数据库完成接口测试
  10. 浅谈Android onTouchEvent 与 onInterceptTouchEvent的区别详解
  11. 8 个常用的 Python 爬虫技巧,分分钟提高效率!!
  12. yii2 linkpager ajax,Yii2扩展 - LinkPager 带分页大小
  13. html5蓝牙模块,HC-05蓝牙模块介绍
  14. vue自动计算日期天数
  15. HBuilder连接不上逍遥Android模拟器
  16. 打印论文是单面还是双面?
  17. 关于奇异值分解的一些讨论
  18. 迷你图书管理器1.0 - 变量+数组
  19. 李峋爱心Python代码
  20. TextView(显示文本)

热门文章

  1. 爬虫抓取58简历之字库解密
  2. 创业路上教你怎样躲开创业陷阱
  3. 解决Windows 10 防火墙开启后无法ping通的问题
  4. 搭建高性能计算环境(十)、应用软件的安装之Wien2k
  5. android 删除全部短信,手机短信全部删除怎么找回
  6. 网络支付7月起执行实名制 去年实名账户比例仅占一半
  7. 等分和阵列在构件图中的应用
  8. PCB的发展历史及展望
  9. xczu3eg板子安装Ubuntu文件系统
  10. python3中到底有几类数据类型?