网站商城支付系统的设计(持续文档写作)(日期 1.15)

        这篇文章我会持续更新,也当作是自己对支付设计的敏捷开发。我称这篇文章为持续敏捷写作  。
 今天早上来到公司的第一件事是:睡觉。昨天玩的太累了,怕了一个下午的白云山,整个人都块虚脱了一样。所以早上来到公司就是睡上10几分钟。那个感觉真是爽。
       以前的Iokan项目又有新需求了,客户要求为商城部分增加一个支付平台,采用的平台是支付宝。因此我下载了那些接口文档看了下,看了不到半个小时,公司领导又要求我整理一分关于Iokan的需求改动报价表跟公司项目开发流程整理。因此工作计划也打乱了,搞完了文档,然后同事又发了封邮件说修改一个商城页面,真是忙啊。
      下午的计划是:搞定页面修改。 阅读完支付宝开发文档。配置支付宝开发例子。
      
        更新1 下午有忙了好一阵子,打电话给dell公司咨询关于笔记本怎么样加内存,这样有没了我10几分钟。接着有完善客户报价表。好不容易抽出时间来看支付宝的文档。
        设计商城的朋友难免要跟第3方支付平台打交道,除非你设计的商城不带购买功能,纯粹是个为了show。
        哈哈,下午把支付宝配置起来了,一运行就报

失败!调试错误,请回到请求来源地,重新发起请求.
错误代码HAS_NO_PRIVILEGE



说明:如果您不是因为本接口集成调试而看见该错误提醒,请联系本次请求来源网站,本错误属于网站集成接口的错误。
这样的错误,真是郁闷啊。
后来上网查了,发现:
 你还没有开通相关的权限,请在支付宝主页-商家工具里面申请!
哈哈,你只要去开通就不会出现这个错误了。

今天总算是有点时间来进一步支付接入了。
今天我到支付宝申请了集成接入,接着系统自动生成两个东东
key  = "rtxvjl4i42h861ee4t9dwblugrrthp6o"
partner            =    "2088001305003581";
我们直接把这些东西填入我们测试的代码里就ok了。
java 代码
 
  1. <%@ page language="java" contentType="text/html; charset=UTF-8"  
  2.     pageEncoding="UTF-8"%>  
  3. <%@ page import="com.alipay.util.*"%>  
  4. <%@ page import="java.util.*"%>  
  5. "-//W3C//DTD HTML 4.01 Transitional//EN">  
  6.   
  7.   

  8.   
  9.   
  10. <%  
  11. Date Now_Date=new Date();  
  12. String paygateway   =   "https://www.alipay.com/cooperate/gateway.do?"; //'支付接口  
  13. String service      = "trade_create_by_buyer";//    create_direct_pay_by_user  
  14. String sign_type       =   "MD5";  
  15. String out_trade_no     = Now_Date.toString();  //商户网站订单  
  16. String input_charset   =  "UTF-8";         
  17. String partner          =   "2088001305003581"//支付宝合作伙伴id (账户内提取)  
  18. String agent            = "2088001305003581";//支付宝合作厂商id (可与partner值同)  
  19. String key             = "rtxvjl4i42h861ee4t9dwblugrrthp6o"//支付宝安全校验码(账户内提取)  
  20. String seller_email     = "webmaster@iokan.com";         //卖家支付宝帐户  ,记住这个一顶要填写,否则会把参数不正确。
  21. //******以上是账户信息,以下是商品信息**************************  
  22. String body         = "阿"//商品描述,推荐格式:商品名称(订单编号:订单编号)  
  23. String subject          = "test";            //商品名称  
  24. String price            = "0.01";                //订单总价  
  25. String quantity    =   "1";  
  26. String show_url        =   "127.0.0.1";  
  27. String payment_type    =   "1";  
  28. String discount     =  "0";  
  29. //******物流信息和支付宝通知,一般商城不需要通知,请删除此参数,并且在payment.java里面相应删除参数********  
  30. String logistics_type = "EMS";  
  31. String logistics_fee  = "0.01";  
  32. String logistics_payment = "SELLER_PAY";  
  33. //String notify_url     = "http://10.2.17.136:8081/jsp_xuni/alipay_notify.jsp"; //通知接收URL  
  34. String return_url       = "http://10.2.17.136:8081/jsp_xuni/alipay_return.jsp"; //支付完成后跳转返回的网址URL  
  35.   
  36. 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);  
  37.                                             //notify_url需要的话请把这个参数加上到上面createurl  
  38. %>  



测试通过,当要购买测试产品的时候,可行,支付宝是不允许你用同一个支付宝帐号购买的,所以就要等客户那边再申请多一个进行测试。


Shop7z商城系统时尚版支持支付宝、微信支付等多种常用接口,电脑版与手机版与APP无缝结合数据一体!支持图片批量上传,一次性可上传任意张图片,支持多种在线支付接口,如支付宝、网银在线、财付通等接口,支持多级商品分类划分功能,可以方便的划分各商品类别的上下级关系,支持新订单邮件自动通知功能,支持单商品多分类展示功能,订单方面设计完美,如支持订单模糊查询、订单状态的编辑及打印等功能,灵活的导航可以设置首页类别商品在首页显示的位置及状态。 Shop7z购物系统支持一个商品分属多个分类功能,这对于某些行业的分类是很适用的,还支持淘宝数据批量导入,使网店与淘宝同步更新。支持商品批量在线修改,,商品价格分5级会员显示,相应会员显示对应价格功能。支持商品多图预览功能!鼠标指向图片,可以对图片细节进行观看,同时支持商品图片批量上传,对已上传的图片可以重复调用,系统还支持某些行业的尺码与颜色选择功能,以及购买量的设置,同时支持网页分享与收藏功能,最大限度的留住客户。 Shop7z商城系统在SEO方面表现出色,整个网站可以设置其搜索关键词,也可以设置任意个商品不同的搜索关键字和描述,同时经过优化过程序在搜索引擎优化上有了更大的飞跃,用户只需要通过在后台进行相关优化设置即可轻松实现在各大搜索引擎的靠前显示,推广从此变的更轻松,因此是一套专业的ASP网上购物系统。 Shop7z购物系统支持多级分类功能,系统独特的灵活性和可扩充性,能够满足各行业的不同需求,具有功能强大、安全性高、智能灵活等特点。是国内专业不可多得的网上开店软件,模板设计方面色调搭配合理,大气而不失典雅,可以方便的设置三级分类,以及对商品分类的从属关系的设置。支持商城首页导航条自定义,根据个人需要,可以设置某个商品分类是否在导航条上显示,设置后的导航条鼠标指向相应分类同时会显示出所有下属类别,点开后显示相应商品;强大的DIY首页功能同样如此,除了特价和促销商品外,可以设置某个类别下的商品是否于首页显示,合理的设置类别显示不仅使网站显的大气,而且会使网站内容丰富充沛。 同时全新的PC电脑版+手机版已经发布欢迎测试。全新的支付接口可以实时监测用户在线支付状态,订单信息自动更新,系统可以灵活设置送货方式及送货费用,系统会根据不同的送货方式自动调整送货费用并计入订单价格,最后选择要用的支付方式,如支付宝、财付通等支付方式进行付款即可。如果用户在下完订单后并未及时付款,通过用户中心的订单管理也可以再次发起付款操作,非常方便。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值