C# Class Cedar.Foundation.WeChat.WxPay.Lib.WxPayApi

Show file Open project: Chinaccn/surfboard

Public Methods

Method Description
CloseOrder ( WxPayData inputObj, int timeOut = 6 ) : WxPayData
DownloadBill ( WxPayData inputObj, int timeOut = 6 ) : WxPayData
GenerateNonceStr ( ) : string
GenerateOutTradeNo ( ) : string
GenerateTimeStamp ( ) : string
Micropay ( WxPayData inputObj, int timeOut = 10 ) : WxPayData
OrderQuery ( WxPayData inputObj, int timeOut = 6 ) : WxPayData
Refund ( WxPayData inputObj, int timeOut = 6 ) : WxPayData
RefundQuery ( WxPayData inputObj, int timeOut = 6 ) : WxPayData
Report ( WxPayData inputObj, int timeOut = 1 ) : WxPayData
Reverse ( WxPayData inputObj, int timeOut = 6 ) : WxPayData
ShortUrl ( WxPayData inputObj, int timeOut = 6 ) : WxPayData
UnifiedOrder ( WxPayData inputObj, int timeOut = 6 ) : WxPayData

Private Methods

Method Description
ReportCostTime ( string interface_url, int timeCost, WxPayData inputObj ) : void

Method Details

CloseOrder() public static method

public static CloseOrder ( WxPayData inputObj, int timeOut = 6 ) : WxPayData
inputObj WxPayData
timeOut int
return WxPayData

DownloadBill() public static method

public static DownloadBill ( WxPayData inputObj, int timeOut = 6 ) : WxPayData
inputObj WxPayData
timeOut int
return WxPayData

GenerateNonceStr() public static method

public static GenerateNonceStr ( ) : string
return string

GenerateOutTradeNo() public static method

public static GenerateOutTradeNo ( ) : string
return string

GenerateTimeStamp() public static method

public static GenerateTimeStamp ( ) : string
return string

Micropay() public static method

public static Micropay ( WxPayData inputObj, int timeOut = 10 ) : WxPayData
inputObj WxPayData
timeOut int
return WxPayData

OrderQuery() public static method

public static OrderQuery ( WxPayData inputObj, int timeOut = 6 ) : WxPayData
inputObj WxPayData
timeOut int
return WxPayData

Refund() public static method

public static Refund ( WxPayData inputObj, int timeOut = 6 ) : WxPayData
inputObj WxPayData
timeOut int
return WxPayData

RefundQuery() public static method

public static RefundQuery ( WxPayData inputObj, int timeOut = 6 ) : WxPayData
inputObj WxPayData
timeOut int
return WxPayData

Report() public static method

public static Report ( WxPayData inputObj, int timeOut = 1 ) : WxPayData
inputObj WxPayData
timeOut int
return WxPayData

Reverse() public static method

public static Reverse ( WxPayData inputObj, int timeOut = 6 ) : WxPayData
inputObj WxPayData
timeOut int
return WxPayData

ShortUrl() public static method

public static ShortUrl ( WxPayData inputObj, int timeOut = 6 ) : WxPayData
inputObj WxPayData
timeOut int
return WxPayData

UnifiedOrder() public static method

public static UnifiedOrder ( WxPayData inputObj, int timeOut = 6 ) : WxPayData
inputObj WxPayData
timeOut int
return WxPayData