感谢2015年4月20的 Ping++技术支持 耐心指导~
流程:
- 客户端 对 服务端发出支付请求
- 服务端 根据请求,设置相应的extra. //这个extra不是额外的呀,是必须的!
- 客户端 接收 服务端返回的Charge对象
我把ping++的处理 放在service层中了~~
// 测试ping++交易
// 返回Charge对象
public Charge transaction() {
Charge charge = null;
Pingpp.apiKey = "sk_test_q540q9GanD0O4eLWDSqDa5SC";
Map<String, Object> chargeMap = new HashMap<String, Object>();
// 某些渠道需要添加extra参数,具体参数详见接口文档
chargeMap.put("amount", 100);
chargeMap.put("currency", "cny");
chargeMap.put("subject", "Your Subject");
chargeMap.put("body", "Your Body");
chargeMap.put("order_no", "1111");
chargeMap.put("channel"