支付宝-即时到账交易接口

引用

项目中需要集成支付宝,发现集成很简单,mark一下。

支付宝即时支付接口功能描述:通过支付宝的支付渠道,付款者可以直接汇款给另一个拥有支付宝账号的收款者。

支付宝官方接口:http://club.alipay.com/read-htm-tid-9976972.html

支付宝自带示例演示(create_direct_pay_by_user_jsp_utf8),已经添加附件,我们将其中的代码集成到我们项目中即可。

1.修改AlipayConfig.java中的partner,key,seller_email,这三个参数跟支付宝签约后可以拿到。然后编译,在tomcat中运行即可。

Java代码  

  1. public class AlipayConfig {
  2. //↓↓↓↓↓↓↓↓↓↓请在这里配置您的基本信息↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
  3. // 合作身份者ID,以2088开头由16位纯数字组成的字符串
  4. public static String partner = "";
  5. // 交易安全检验码,由数字和字母组成的32位字符串
  6. public static String key = "";
  7. // 签约支付宝账号或卖家收款支付宝帐户
  8. public static String seller_email = "";
  9. ........
  10. }

2打开localhost:8080/create_direct_pay_by_user_jsp_utf8/index.jsp 我们输入标题,金额,备注。点击确认

3跳到支付宝的网关

4如果交易成功支付宝会返回到AlipayConfig.return_url对应的页面。

引用

调用支付宝其实只是重定向到支付宝的网关,在url中需要制定支付宝需要的参数。例子中会生成如下URL:

https://tradeexprod.alipay.com/fastpay/createDirectPayByBuyer.htm?sign=9a0ae93f5eec6701f07294cc70d7d3c9&service=create_direct_pay_by_user&partner=2088101568353491&sign_type=MD5&return_url=http%3A%2F%2F127.0.0.1%3A8080%2FAlipayDirect%2Freturn_url.jsp&body=11&seller_email=alipay-test07%40alipay.com&total_fee=1111111&notify_url=http%3A%2F%2F127.0.0.1%3A8080%2FAlipayDirect%2Fnotify_url.jsp&payment_type=1&_input_charset=UTF-8&out_trade_no=20110722172918&subject=1&show_url=http%3A%2F%2Fwww.xxx.com%2Forder%2Fmyorder.jsp

必须的输入参数

时间: 2024-08-14 04:05:44

支付宝-即时到账交易接口的相关文章

搞定支付接口—支付宝即时到账支付接口详细流程和代码

搞定支付接口(一) 支付宝即时到账支付接口详细流程和java代码 为避免你们和我一样被支付接口搞得焦头烂额,写一个从申请开始到能收到钱为止的详细教程,实际上各个语言都可以用来集成支付接口,我用java来举例. 正所谓知己知彼,百战不殆.首先,我们来看一看支付宝平台给我们的说明. 打开支付宝 选择商家平台 选择电脑支付 进行如上操作后,来到如下图所示的页面 没有商家支付宝账号的需要注册,需要营业执照,经营信息,网址信息,联系人等等数据(图里说的很详细) 服务开通后,我们就可以集成了,我们点击如何集

支付宝即时到账收款接口

官方文档 参考网站 1.src导入taobao接口包 lib导入jar包 百度网盘 2.三个支付宝界面 alipayapi.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="com.alipay.config.*"%> <%@ pag

nodejs集成支付宝即时到账交易的两个坑

中文MD5问题. 当支付信息里含中文时,会导致支付宝illegal_sign错.网上搜illegal_sign错的话,会有一大堆人告诉你key没设置好或者带空格了[白眼],其实是中文MD5的问题. notify的content-type问题 支付宝返回了一个很奇怪的content-type,有多奇怪,抓下包就知道了,然后就导致bodyParser不能解析其body. 文档的坑就不说了,谁看谁知道.

支付宝:web页面扫码支付、网站支付、支付宝即时到账 + springmvc

一.场景:公司需要在网站上进行支付宝支付. 二.API:使用支付宝开放平台的支付能力-即时到账接口.支付宝开放平台链接三.分析: 1.支付宝的文档比较容易看,主要是有相应的DEMO,我这里看的DEMO是 JAVA-UTF-8版本. 2.导入DEMO,在com.alipay.config中填入对应的partner和key(在对应的商户后台获取)就可以直接运行了解支付流程了. 3.改写:我这边使用的是springmvc+mybatis.商品发起购买(走支付宝支付).跳转到支付宝.支付宝回调支付状态.

集成支付宝即时到账接口

参考支付宝开放平台官方文档:https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.VrqhFn&treeId=62&articleId=103566&docType=1 签约授权 即时到账接口需要商家签约后才有使用的权限. 商家签约后拥有 即时到账交易接口(create_direct_pay_by_user) 即时到账批量退款有密接口(refund_fastpay_by_platform_pwd) 这两个接口的

支付宝即时到账接口开发 - DEMO讲解

支付宝即时到帐接口 环境要求 PHP5.0以上,且需要开启curl.openssl. 文档地址: https://doc.open.alipay.com/doc2/detail?treeId=62&articleId=103566&docType=1 支付宝网页即时到账功能,可让用户在线向开发者的支付宝账号支付资金,交易资金即时到账,帮助开发者快速回笼资金. 交易步骤少,简单.方便. 交易资金三个月内可退款,提升买家购物保障. 有2个demo: 即时到账交易接口(create_direct

实战 Spring MVC接入支付宝即时到账 (部分代码)

下面就拿我项目中的部分代码来实践一下. 支付请求 首先,是提交表单 fund.jsp(这里我表单只需要用户填交易金额,其他的订单号之类的全部后台生成) <form id="deposit" name= "alipaysubmit" method="post" target="_blank"> <input type="hidden" name="user.id" val

支付宝即时到账接口

注:有些免费的支付宝即时到账或担保交易的插件,是由某些开发者开发的,但却进行了加密,这违反了GPL3的协议,同时也可能会有后门代码等,请谨慎使用这些免费或加密的插件. 本支付宝即时到账插件由mycncart官方开发并逐步根据系统升级而升级,沒有任何后门代码,请放心购买使用. 功能: 1. 针对有资格申请支付宝即时到账的中国国内公司商家设计使用: 2. 可设置最低启用金额; 3. 可设置适用的国家和地区用户; 4. 设定相关订单状态: 5. 当支付款项成功时,支付宝将相关操作异步通知给您的网站接口

PHP九大接口视频教程( 支付宝,QQ,短信接口,微信接口开发, 支付宝即时到账接口开发三级分销全套)

PHP九大接口视频教程(  支付宝,QQ,短信接口,微信接口开发, 支付宝即时到账接口开发三级分销全套) 需要的联系我:QQ: 1844912514 PHP九大接口视频教程(  支付宝,QQ,短信接口,微信接口开发, 支付宝即时到账接口开发三级分销全套) 需要的联系我:QQ: 1844912514 原文地址:https://www.cnblogs.com/lxwphp/p/9426625.html