public class PayUtil extends Object
| 构造器和说明 |
|---|
PayUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
createSign(Map<String,String> params,
boolean encode)
构造签名
|
static String |
getLocalIp(javax.servlet.http.HttpServletRequest request)
获取服务器的ip地址
|
static String |
getNonceStr()
创建支付随机字符串
|
static String |
getRefundNo()
退款单号
|
static String |
getRemoteAddrIp(javax.servlet.http.HttpServletRequest request)
返回客户端ip
|
static String |
getSign(Map<String,String> params,
String paternerKey) |
static String |
getTradeNo()
生成订单号
|
static String |
getTransferNo()
退款单号
|
static String |
payTimestamp()
支付时间戳
|
public static String getTradeNo()
public static String getRefundNo()
public static String getTransferNo()
public static String getRemoteAddrIp(javax.servlet.http.HttpServletRequest request)
request - public static String getLocalIp(javax.servlet.http.HttpServletRequest request)
request - public static String getSign(Map<String,String> params, String paternerKey) throws UnsupportedEncodingException
public static String createSign(Map<String,String> params, boolean encode) throws UnsupportedEncodingException
params - encode - UnsupportedEncodingExceptionpublic static String getNonceStr()
public static String payTimestamp()
Copyright © 2018. All rights reserved.