Java调用支付宝支付功能

欢迎访问网站了解更多:TOPView官网,欢迎免费试用!

官方网站:上海天正 - 一体化综合运维技术服务提供商

免费试用:上海天正 - 一体化综合运维技术服务提供商

咨询热线:021-61276677-1065



作为开发者开发自己线上产品内容需要进行销售模式时,支付方式就是非常重要的一环,我们日常生活中经常用的到的支付方式如:银联、支付宝、微信,这些基本已经成为了日常生活中非常常见的交易方式,本次demo演示以调用电脑版支付宝支付为题。

支付流程(图示)

Api


关于支付宝对接的api地址可以参考支付宝官方提供的api官网地址

https://open.alipay.com/api

目前官方提供了多种支付对接api,可按照需求进行选择查看


使用示例

移动端扫码支付示例

电脑端支付宝支付示例

调用统一收单下单并支付页面接口

首先设置好支付宝中获取到的相关api地址及参数信息

发起下单请求示例

当前demo仅展示了统一下单接口,整体流程其中还包括了统一收单交易关闭接口、统一收单交易退款接口、收单退款冲退完成通知、统一收单交易查询、统一收单交易退款查询,其中可以根据业务需求进行选择,同时针对于账单问题支付宝也提供了有对应的api地址:https://opendocs.alipay.com/open/e099d91f_alipay.data.dataservice.bill.downloadurl.query?pathHash=2319d4ee&ref=api&scene=common


此处附上demo中所使用的maven

<官方sdk https:mvnrepository.comartifactcom.alipay.sdkalipay-sdk-java -->
 
    com.alipay.sdk
    alipay-sdk-java
    3.4.27.ALL
 

相关文章

java 方法定义与调用、以及调试技巧

一、方法定义与调用1.1 方法基础public class MethodDemo { // 无返回值方法 public static void sayHello() {...

如何使用Java的反射机制以及调用构造方法?

关于如何使用Java的反射机制,兆隆IT云学院的java高级实用技术的课本中是这样的描述的:1、获取想要操作类的java.lang.Class对象。每个类被加载后,系统就会为该类生成一个对应的Clas...

字节架构师:来说说Java异步调用的几种方式你都搞懂了吗?

日常开发中,会经常遇到说,前台调服务,然后触发一个比较耗时的异步服务,且不用等异步任务的处理结果就对原服务进行返回。这里就涉及的Java异步调用的一个知识。下面本文尝试将Java异步调用的多种方式进行...

java 服务之间调用(rpc)

RPC 是一种技术思想而非一种规范或协议,常见 RPC 技术和框架有:应用级的服务框架: Dubbo、Google gRPC、Spring Boot/Spring Cloud。远程通信协议:RMI、S...

Java中实现接口的三种方式您造吗?

本文介绍了Java中实现接口的三种方式:常规实现方式、匿名内部类和 Lambda表达式实现方式。希望已经了解的同学可以重新温习一下,不了解的同学则从中受益!Java中接口最常规的实现方式同学们都会知道...

java实现调用http请求的几种常见方式

欢迎大家关注我的公众号【老周聊架构】,Java后端主流技术栈的原理、源码分析、架构以及各种互联网高并发、高性能、高可用的解决方案。一、概述在实际开发过程中,我们经常需要调用对方提供的接口或测试自己写的...