C# 클래스 AW.Pay.Core.AliPay

상속: IAlipay
파일 보기 프로젝트 열기: xBoo/AlipayandWepay-NET-SDK

공개 메소드들

메소드 설명
BuildAliPay ( string orderNo, string subject, decimal payAmount, EnumAliPayTradeType tradeType ) : string
VerfyNotify ( System.Web.HttpRequestBase request, AliPayReturnModel &model ) : bool
VerifyReturnURL ( System.Web.HttpRequestBase request, AliPayReturnModel &model ) : bool

비공개 메소드들

메소드 설명
BuildForm ( string>.SortedDictionary dicParam ) : string
BuildRequest ( string orderNo, string subject, decimal totalAmt, EnumAliPayTradeType aliPayType ) : string
BuildRequestsign ( string urlParam, EnumSignType signType ) : string
CreateParam ( string orderNo, string subject, decimal totalAmt, EnumAliPayTradeType aliPayType ) : string>.SortedDictionary
CreateURLParamString ( string>.SortedDictionary dicArray, EnumAliPayTradeType type = EnumAliPayTradeType.Website ) : string
GetResponseTxt ( string notify_id ) : string
RSASign ( string prestr, string privateKey, string input_charset ) : string
Verify ( System.Web.HttpRequestBase request, NameValueCollection requestVal, AliPayReturnModel &model ) : bool

메소드 상세

BuildAliPay() 공개 메소드

public BuildAliPay ( string orderNo, string subject, decimal payAmount, EnumAliPayTradeType tradeType ) : string
orderNo string
subject string
payAmount decimal
tradeType EnumAliPayTradeType
리턴 string

VerfyNotify() 공개 메소드

public VerfyNotify ( System.Web.HttpRequestBase request, AliPayReturnModel &model ) : bool
request System.Web.HttpRequestBase
model AW.Pay.Core.Model.AliPayReturnModel
리턴 bool

VerifyReturnURL() 공개 메소드

public VerifyReturnURL ( System.Web.HttpRequestBase request, AliPayReturnModel &model ) : bool
request System.Web.HttpRequestBase
model AW.Pay.Core.Model.AliPayReturnModel
리턴 bool