C# Класс ICanPay.Providers.AlipayGateway

֧��������
��ǰ֧������ʵ�ֽ�֧��MD5��Կ��
Наследование: GatewayBase, IPaymentForm, IPaymentUrl
Показать файл Открыть проект

Открытые методы

Метод Описание
AlipayGateway ( ) : System

��ʼ��֧��������

AlipayGateway ( List gatewayParameterData ) : System

��ʼ��֧��������

BuildPaymentForm ( ) : string
BuildPaymentUrl ( ) : string
IsEmail ( string emailAddress ) : bool

�Ƿ�����ȷ��ʽ��Email��ַ

WriteSucceedFlag ( ) : void

Защищенные методы

Метод Описание
CheckNotifyData ( ) : bool

Приватные методы

Метод Описание
GatewayParameterDataSort ( ICollection coll ) : string>.SortedList

�����ز����ļ�������

GetOrderSign ( ) : string

��ö�����ǩ����

GetPaymentQueryString ( ) : string
GetSignParameter ( ) : string

�������ǩ���IJ����ַ���

GetValidateAlipayNotifyUrl ( ) : string

�����֤֧����֪ͨ��Url

InitOrderParameter ( ) : void

��ʼ����������

ValidateAlipayNotify ( ) : bool

��֤���ص�֪ͨId�Ƿ���Ч

ValidateAlipayNotifySign ( ) : bool

��֤֧����֪ͨ��ǩ��

ValidatePaymentOrderParameter ( ) : void

��֤֧�������IJ�������

Описание методов

AlipayGateway() публичный Метод

��ʼ��֧��������
public AlipayGateway ( ) : System
Результат System

AlipayGateway() публичный Метод

��ʼ��֧��������
public AlipayGateway ( List gatewayParameterData ) : System
gatewayParameterData List ����֪ͨ�����ݼ���
Результат System

BuildPaymentForm() публичный Метод

public BuildPaymentForm ( ) : string
Результат string

BuildPaymentUrl() публичный Метод

public BuildPaymentUrl ( ) : string
Результат string

CheckNotifyData() защищенный Метод

protected CheckNotifyData ( ) : bool
Результат bool

IsEmail() публичный Метод

�Ƿ�����ȷ��ʽ��Email��ַ
public IsEmail ( string emailAddress ) : bool
emailAddress string Email��ַ
Результат bool

WriteSucceedFlag() публичный Метод

public WriteSucceedFlag ( ) : void
Результат void