C# 클래스 CRL.Business.OnlinePay.Company.Alipay.AlipayCompany

상속: CompanyBase
파일 보기 프로젝트 열기: hubro-xx/CRL2 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
AlipayCompany ( ) : System
BatchTransfers ( List payDetail, string batch_no ) : void

构造支付宝批量付款到支付宝账户有密接口

CheckOrder ( IPayHistory order, string &message ) : bool

查询订单状态,返回是否成功

RefundOrder ( IPayHistory order, string &message ) : bool
Submit ( IPayHistory order ) : void

提交支付,转向需要按具体需求重写

보호된 메소드들

메소드 설명
OnNotify ( HttpContext context ) : string

获取通知,按具体需求重写

메소드 상세

AlipayCompany() 공개 메소드

public AlipayCompany ( ) : System
리턴 System

BatchTransfers() 공개 메소드

构造支付宝批量付款到支付宝账户有密接口
public BatchTransfers ( List payDetail, string batch_no ) : void
payDetail List
batch_no string 保证其唯一性,格式:当天日期[8位]+序列号[3至16位],如:201101010000001
리턴 void

CheckOrder() 공개 메소드

查询订单状态,返回是否成功
public CheckOrder ( IPayHistory order, string &message ) : bool
order IPayHistory
message string
리턴 bool

OnNotify() 보호된 메소드

获取通知,按具体需求重写
protected OnNotify ( HttpContext context ) : string
context System.Web.HttpContext
리턴 string

RefundOrder() 공개 메소드

public RefundOrder ( IPayHistory order, string &message ) : bool
order IPayHistory
message string
리턴 bool

Submit() 공개 메소드

提交支付,转向需要按具体需求重写
public Submit ( IPayHistory order ) : void
order IPayHistory
리턴 void