这篇文章我会持续更新,也当作是自己对支付设计的敏捷开发。我称这篇文章为持续敏捷写作 。
今天早上来到公司的第一件事是:睡觉。昨天玩的太累了,怕了一个下午的白云山,整个人都块虚脱了一样。所以早上来到公司就是睡上10几分钟。那个感觉真是爽。
以前的Iokan项目又有新需求了,客户要求为商城部分增加一个支付平台,采用的平台是支付宝。因此我下载了那些接口文档看了下,看了不到半个小时,公司领导又要求我整理一分关于Iokan的需求改动报价表跟公司项目开发流程整理。因此工作计划也打乱了,搞完了文档,然后同事又发了封邮件说修改一个商城页面,真是忙啊。
下午的计划是:搞定页面修改。 阅读完支付宝开发文档。配置支付宝开发例子。
更新1 下午有忙了好一阵子,打电话给dell公司咨询关于笔记本怎么样加内存,这样有没了我10几分钟。接着有完善客户报价表。好不容易抽出时间来看支付宝的文档。
设计商城的朋友难免要跟第3方支付平台打交道,除非你设计的商城不带购买功能,纯粹是个为了show。
哈哈,下午把支付宝配置起来了,一运行就报
|
调试错误,请回到请求来源地,重新发起请求.
错误代码HAS_NO_PRIVILEGE
说明:如果您不是因为本接口集成调试而看见该错误提醒,请联系本次请求来源网站,本错误属于网站集成接口的错误。
|
这样的错误,真是郁闷啊。
后来上网查了,发现:
你还没有开通相关的权限,请在支付宝主页-商家工具里面申请!
哈哈,你只要去开通就不会出现这个错误了。
今天总算是有点时间来进一步支付接入了。
今天我到支付宝申请了集成接入,接着系统自动生成两个东东
key = "rtxvjl4i42h861ee4t9dwblugrrthp6o"
partner = "2088001305003581";
我们直接把这些东西填入我们测试的代码里就ok了。
java 代码
- <%@ page language="java" contentType="text/html; charset=UTF-8"
- pageEncoding="UTF-8"%>
- <%@ page import="com.alipay.util.*"%>
- <%@ page import="java.util.*"%>
- "-//W3C//DTD HTML 4.01 Transitional//EN">
-
-
-
-
- <%
- Date Now_Date=new Date();
- String paygateway = "https://www.alipay.com/cooperate/gateway.do?"; //'支付接口
- String service = "trade_create_by_buyer";
- String sign_type = "MD5";
- String out_trade_no = Now_Date.toString();
- String input_charset = "UTF-8";
- String partner = "2088001305003581";
- String agent = "2088001305003581";
- String key = "rtxvjl4i42h861ee4t9dwblugrrthp6o";
- String seller_email = "webmaster@iokan.com"; ,记住这个一顶要填写,否则会把参数不正确。
-
- String body = "阿";
- String subject = "test";
- String price = "0.01";
- String quantity = "1";
- String show_url = "127.0.0.1";
- String payment_type = "1";
- String discount = "0";
-
- String logistics_type = "EMS";
- String logistics_fee = "0.01";
- String logistics_payment = "SELLER_PAY";
-
- String return_url = "http://10.2.17.136:8081/jsp_xuni/alipay_return.jsp"; //支付完成后跳转返回的网址URL
-
- String ItemUrl=Payment.CreateUrl(paygateway,service,sign_type,out_trade_no,input_charset,partner,agent,key,seller_email,body,subject,price,quantity,show_url,payment_type,discount,logistics_type,logistics_fee,logistics_payment,return_url);
-
- %>
测试通过,当要购买测试产品的时候,可行,支付宝是不允许你用同一个支付宝帐号购买的,所以就要等客户那边再申请多一个进行测试。
分享到:
相关推荐
包含翻译后的API文档:commons-codec-1.15-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:commons-codec:commons-codec:1.15; 标签:codec、commons、jar包、java、中英对照文档; 使用方法:解压翻译...
包含翻译后的API文档:commons-codec-1.15-javadoc-API文档-中文(简体)版.zip; Maven坐标:commons-codec:commons-codec:1.15; 标签:codec、commons、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用...
综上所述,这份账户支付系统接口测试文档涵盖了支付系统的各个方面,从接口通讯方式到具体的交易报文格式,再到各种业务场景的请求响应说明,提供了全面且深入的技术指南。这对于开发人员来说是非常宝贵的资源,有助...
包含翻译后的API文档:snakeyaml-1.15-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.yaml:snakeyaml:1.15; 标签:snakeyaml、yaml、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开...
包含翻译后的API文档:protonpack-1.15-javadoc-API文档-中文(简体)版.zip; Maven坐标:com.codepoetics:protonpack:1.15; 标签:codepoetics、protonpack、中文文档、jar包、java; 使用方法:解压翻译后的API...
腾和苗木网站管理系统v1.15是一款专为苗木行业设计的网站管理平台,它集成了多种功能,便于用户高效地管理和展示苗木信息。该系统的核心在于提供了一个友好的界面和便捷的操作流程,使得管理员可以轻松发布、更新和...
通过对NtSet1.15B源代码的深入学习,开发者可以了解到如何高效地与Windows NT内核进行交互,如何设计用户友好的系统设置界面,以及如何保证系统级别的程序安全。同时,对于想要研究系统控制和底层编程的人员来说,这...
包含翻译后的API文档:snakeyaml-1.15-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:org.yaml:snakeyaml:1.15; 标签:snakeyaml、yaml、jar包、java、API文档、中英对照版; 使用方法:解压翻译后的...
包含翻译后的API文档:protonpack-1.15-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:com.codepoetics:protonpack:1.15; 标签:codepoetics、protonpack、中英对照文档、jar包、java; 使用方法:解压...
在使用“tensorflow1.15.rar”压缩包时,你需要解压后按照官方文档的指示配置环境,确保你的系统安装了Bazel,CUDA和cuDNN(如果需要GPU支持),然后使用Bazel命令编译和安装TensorFlow。一旦安装完成,你就可以在...
最新发布的"游戏交易系统V1.15蓝色版本"代表了这一领域的最新技术和设计理念,旨在提供更加安全、高效且用户友好的交易体验。 在V1.15这个版本中,我们可能会看到以下关键知识点: 1. **安全性强化**:游戏交易...
《Go语言1.15版本详解》 Go语言,又称为Golang,是Google公司于2009年推出的一种静态类型的、编译式的、垃圾回收的、并发型且具有高级类型系统的编程语言。Go语言的设计目标是提高开发者的生产效率,同时保持代码的...
[新闻文章]LZ文章信息管理系统v1.15 b4_lznews115b4.zip源码ASP.NET网站源码打包下载[新闻文章]LZ文章信息管理系统v1.15 b4_lznews115b4.zip源码ASP.NET网站源码打包下载[新闻文章]LZ文章信息管理系统v1.15 b4_...
- 下载适用于您系统的TensorFlow 1.15 GPU或CPU版的WHL文件。注意,GPU版本需要匹配您的CUDA和cuDNN版本。 - 运行命令`pip install <下载的whl文件路径>`来安装。 - 验证安装:在Python环境中输入`import ...
标题中的"jacob-1.15-M3-x86.zip"是Jacob的一个特定版本,1.15-M3表示版本号,x86则表明这个版本是为32位操作系统设计的。 使用Jacob,开发者无需离开Java环境就能实现对Word文档的高级操作。例如,你可以通过Jacob...
“单机版魔力宝贝1.15c礼包”是一个专为玩家设计的游戏资源集合,它包含了游戏的特定版本——1.15c,以及一系列有助于新手快速上手的游戏资料。这个礼包的发布,旨在提供一个完整且便捷的体验环境,让玩家能够更好地...
在设计上,114la V1.15源码注重用户体验,提供了多种布局样式供选择,包括网格布局、列表布局等,满足不同网站设计的需求。同时,源码还支持自定义模板,用户可以根据自己的喜好或者品牌需求进行定制,打造出独特的...
ASME B1.15-1995标准是美国机械工程师学会(American Society of Mechanical Engineers, ASME)制定的一项关于统一英寸螺纹(Unified Inch Screw Threads)的技术规范,特别关注于UNJ螺纹形式的设计、尺寸、公差等...
描述中提到的“win32编译请参照我的另外一个资源”暗示了在Windows操作系统环境下编译GSL可能需要额外的指导或工具,因为GSL通常是为类Unix系统如Linux或macOS设计的。在Windows上编译开源软件通常涉及使用MinGW或...
**Jacob-1.15:Java到Word、PDF转换的桥梁** Jacob(Java COM Bridge)是一个开源项目,它为Java应用程序提供了与COM组件交互的能力。这个项目的核心是提供了一个Java到COM的桥接器,使得Java开发者能够调用那些...