C# Class ICanPay.Providers.YeepayGateway

�ױ�����
Inheritance: GatewayBase, IPaymentForm, IPaymentUrl, IQueryNow
Exibir arquivo Open project: hiihellox10/ICanPay

Public Methods

Method Description
BuildPaymentForm ( ) : string

֧��������Form HTML����

BuildPaymentUrl ( ) : string

����֧���������ݵ�Url

QueryNow ( ) : bool

��ѯ�����Ƿ�֧���ɹ�

WriteSucceedFlag ( ) : void
YeepayGateway ( ) : System

��ʼ���ױ�����

YeepayGateway ( List gatewayParameterData ) : System

��ʼ���ױ�����

Protected Methods

Method Description
CheckNotifyData ( ) : bool

��֤�����Ƿ�֧���ɹ�

Private Methods

Method Description
GetNotifySignParameterValue ( ) : string

���֪ͨǩ����Ҫ�IJ�����ֵ

GetOrderSign ( ) : string

��ö���ǩ��

GetPaymentQueryString ( ) : string
GetQueryOrderUrl ( ) : string
InitOrderParameter ( ) : void
NotifySign ( ) : string

֪ͨ���ݵ�ǩ��

ReadQueryReturn ( string result ) : void
ValidateQuery ( ) : bool

Method Details

BuildPaymentForm() public method

֧��������Form HTML����
public BuildPaymentForm ( ) : string
return string

BuildPaymentUrl() public method

����֧���������ݵ�Url
public BuildPaymentUrl ( ) : string
return string

CheckNotifyData() protected method

��֤�����Ƿ�֧���ɹ�
protected CheckNotifyData ( ) : bool
return bool

QueryNow() public method

��ѯ�����Ƿ�֧���ɹ�
public QueryNow ( ) : bool
return bool

WriteSucceedFlag() public method

public WriteSucceedFlag ( ) : void
return void

YeepayGateway() public method

��ʼ���ױ�����
public YeepayGateway ( ) : System
return System

YeepayGateway() public method

��ʼ���ױ�����
public YeepayGateway ( List gatewayParameterData ) : System
gatewayParameterData List ����֪ͨ�����ݼ���
return System