1 package com.foxinmy.weixin4j.pay.type; 2 3 /** 4 * ID类型 5 * 6 * @className IdType 7 * @author jinyu(foxinmy@gmail.com) 8 * @date 2014年11月1日 9 * @since JDK 1.6 10 * @see 11 */ 12 public enum IdType { 13 /** 14 * 微信退款单号 15 */ 16 REFUNDID("refund_id"), 17 /** 18 * 微信订单号 19 */ 20 TRANSACTIONID("transaction_id"), 21 /** 22 * 商户订单号 23 */ 24 TRADENO("out_trade_no"), 25 /** 26 * 商户退款号 27 */ 28 REFUNDNO("out_refund_no"), 29 /** 30 * 商户子订单号 31 */ 32 SUBORDERNO("sub_order_no"), 33 /** 34 * 微信子订单号 35 */ 36 SUBORDERID("sub_order_id"); 37 private String name; 38 39 IdType(String name) { 40 this.name = name; 41 } 42 43 public String getName() { 44 return name; 45 } 46 }