第3.182课 上课 E购通电子商务平台, 集成支付宝

3_182

E购通电子商务平台

 集成支付宝

  支付宝即时到账

   构造请求表单请求支付宝

    即时到账交易接口请求参数

/** 封装请求参数成Map集合 */

Map<String, String> para = new HashMap<>();

/** 指定支付方式(直接付款) 接口名称(必填) */

para.put("service", "create_direct_pay_by_user");

/** 合作身份者ID (必填)*/

para.put("partner", AlipayCore.partner);

/** 参数编码 (必填) */

para.put("_input_charset", AlipayCore.input_charset);

/** 卖家支付宝帐户 (可空)*/

para.put("seller_email", AlipayCore.seller_email);

/** 页面跳转同步通知页面路径 (可空) */

para.put("return_url", returnUrl);

 

 

/** 商户网站唯一订单号(必填) */

para.put("out_trade_no", outTradeNo);

/** 商品名称(必填) */

para.put("subject", subject);

/** 支付类型 (必填) 1:商品购买*/

para.put("payment_type", "1");

/** 交易金额(必填) */

para.put("total_fee", totalFee);

/** 卖家支付宝用户号(必填) */

para.put("seller_id", AlipayCore.partner);

/** 订单描述 (可空)*/

para.put("body", body);

 

 

/** 生成签名结果 (必填) */

String mysign = AlipayCore.sign(para);

/** 签名结果与签名方式加入请求提交参数组中 */

para.put("sign", mysign);

/** 签名类型 (必填)*/

para.put("sign_type", AlipayCore.sign_type);

    AlipayCore支付宝核心工具类

     定义配置信息

     签名与加密方法

    DirectPayService即时到账服务类

     定义构造即时到账请求参数方法

posted on 2018-02-01 00:05  東風★破  阅读(186)  评论(0)    收藏  举报

导航