代码拉取完成,页面将自动刷新
AlipayTradeInput input = new AlipayTradeInput();
input.setSellerId(partner_id);
input.setTotalAmount("0.01");
input.setStoreId("0000102678762");
input.setOperatorId("operator01");
input.setBody("test pay");
input.setDiscountableAmount("0");
input.setUndiscountableAmount("0");
input.setOutTradeNo(System.currentTimeMillis()+"");
input.setSubject("subject01");
List<GoodsDetail> list = new ArrayList<GoodsDetail>();
list.add(GoodsDetail.newInstance("g01","name1",10,1));
list.add(GoodsDetail.newInstance("g02","name2",12,3));
input.setGoodsDetailList(list);
input.setAuthCode("289296533713001450");
AlipayTradeOutput output = alipayCore.pay(input);
//output就是支付结果,具体请参考相关属性说明
AlipayRefundInput input = new AlipayRefundInput();
input.setOutTradeNo("1508487673867");
input.setTradeNo("2017102021001004515315574686");
input.setRefundAmount("0.01");
input.setRefundReason("测试退款");
input.setStoreId("0000102678762");
input.setTerminalId("10007");
AlipayRefundOutput output = alipayCore.refund(input);
//output 就是退款结果
AlipayQueryOutput output = alipayCore.query("5113811987100800791");
AlipayH5Input input = new AlipayH5Input();
AlipayH5Input.BizContent bizContent = new AlipayH5Input.BizContent();
bizContent.setTotal_amount("0.01");
bizContent.setSubject("测试H5支付");
bizContent.setSeller_id(partner_id);
bizContent.setProduct_code("p0001");
bizContent.setOut_trade_no(System.currentTimeMillis()+"");
String html = alipayCore.pay_in_h5(input);
//html结果直接显示在页面即可
使用如上接口前,必须先行初始化AlipayCore,初始化需要如下3个参数
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。