有谁做过 支付宝接口 的在线支付
有请贴出主要代码或者留下联系方法谢了
有请贴出主要代码或者留下联系方法谢了
解决方案 »
- 这是什么原因造成的啊,jsp+Servlet+javabena
- jsp连接数据库问题~~~快疯了!!有人来帮帮我啊~~~
- Java开发通用数据库包
- spring+hibernate更新问题
- cas单点登录 直接进入客户端的登录验证
- 大型综合管理系统在线演示
- 使用response.sendRedirect()无法跳转?
- 请教一个servlet问题,关于弹出“保存”或“打开”对话框
- 为什么我在jsp页面用 "/servlet/goto.servlet?setname=中文",如果就这样传过去,在servlet里面得到的将是setname=null,如果传其他则可
- jsp程序分发问题
- JSP现在常用什么数据库和开发工具
- ^^^^^^++++求带复选框的树型菜单的完整实现代码,动态加载为佳,我是在SPRING下开发
<input type=hidden name=cmd value="">
<input type=hidden name=subject value=" ">
<input type=hidden name=body value=" ">
<input type=hidden name=order_no value="">
<input type=hidden name=price value="">
<input type=hidden name=ordinary_fee value="">
<input type=hidden name=express_fee value="">
<input type=hidden name=seller value="">
<input type=hidden name=ac value="">
<input type=hidden name=partner value="">
<input type="button" onclick="javascript:document.alipayinfoform.submit()" class="i04" name="sub" value="支付宝网上支付" class="i04">
PayConfig alipayInfoConfig = SystemManager.getAlipayInfoConfig(
request);
if (alipayInfoConfig != null &&
!StringUtil.isEmpty(alipayInfoConfig.getUsername())) {
order = (Order) orderForm.getBean();
//命令码,默认值为0001
String cmd = "0001";
//商品描述
String body = order.getOrderString();
//商品名称
String subject = body;// 卖家Email(seller)
String seller = alipayInfoConfig.getUsername();
// 商户订单号(order_no)
String order_no = order.getSerialNo();
// 商品单价(price)
String price = (int) order.getTotalCost() + ".00";
// 平邮运费(ordinary_fee)
String ordinary_fee = "0.00";
// 商品单价(express_fee)
String express_fee = "0.00"; StringBuffer sb = new StringBuffer();
sb.append("cmd" + cmd);
sb.append("subject" + subject);
sb.append("body" + body);
sb.append("order_no" + order_no);
sb.append("price" + price);
sb.append("ordinary_fee" + ordinary_fee);
sb.append("express_fee" + express_fee);
sb.append("seller" + seller);
sb.append("partner" + "2088002065646805");
String key = alipayInfoConfig.getPassword();
sb.append(key); String ac = com.eplugger.shop.order.util.Md5Encrypt.md5(sb.toString()); AlipayInfoPayInfo info = new AlipayInfoPayInfo();
info.setCmd(cmd);
info.setSubject(subject);
info.setBody(body);
info.setOrder_no(order_no);
info.setPrice(price);
info.setOrdinary_fee(ordinary_fee);
info.setExpress_fee(express_fee);
info.setSeller(seller);
info.setAc(ac);
request.setAttribute("alipayInfo", info);
}
}
catch (Exception ex) {
ex.printStackTrace();
}
//支付宝支付
}
AlipayInfoPayInfo alipayInfo = (AlipayInfoPayInfo)request.getAttribute("alipayInfo");
if(alipayInfo != null) {
%>
<form name="alipayinfoform" method="post" action="https://www.alipay.com/payto:<%=alipayInfo.getSeller()%>">
<input type=hidden name=cmd value="<%=alipayInfo.getCmd()%>">
<input type=hidden name=subject value="<%=alipayInfo.getSubject()%>">
<input type=hidden name=body value="<%=alipayInfo.getBody()%>">
<input type=hidden name=order_no value="<%=alipayInfo.getOrder_no()%>">
<input type=hidden name=price value="<%=alipayInfo.getPrice()%>">
<input type=hidden name=ordinary_fee value="<%=alipayInfo.getOrdinary_fee()%>">
<input type=hidden name=express_fee value="<%=alipayInfo.getExpress_fee()%>">
<input type=hidden name=seller value="<%=alipayInfo.getSeller()%>">
<input type=hidden name=ac value="<%=alipayInfo.getAc()%>">
<input type=hidden name=partner value="2088002065646805">
<input type="button" onclick="javascript:document.alipayinfoform.submit()" class="i04" name="sub" value="支付宝网上支付" class="i04">
</form>
<%
}
}catch(Exception e) {e.printStackTrace();}
%>
是怎么样的支付的详细信息是在支付宝平台查看的吧?
是啊,其实没什么就是一个action路径,呵呵,用户名,密码,其他的都是我们传给他们的数据,