C# 클래스 ECommerceHelper.VirtualPOS.Garanti.PaymentUtility

Utility class for this VirtualPOS project
파일 보기 프로젝트 열기: tugberkugurlu/ECommerceHelper 1 사용 예제들

공개 메소드들

메소드 설명
EncodeDecimalPaymentAmount ( decimal amount ) : string
EncodeExpireDate ( int month, int year ) : string
GenerateHASHedData ( string terminalId, string creditCardNumber, string properlyEncodedPaymentAmount, string terminalPassword ) : string

비공개 메소드들

메소드 설명
EncryptVirtualPOSCredentials ( string terminalId, string terminalUserIdPassword ) : string

Special encryption utility method for Garanti Bank Virtual POS Credentials

getHexaDecimal ( byte bytes ) : string
getSHA1 ( string SHA1Data ) : string

메소드 상세

EncodeDecimalPaymentAmount() 공개 정적인 메소드

public static EncodeDecimalPaymentAmount ( decimal amount ) : string
amount decimal
리턴 string

EncodeExpireDate() 공개 정적인 메소드

public static EncodeExpireDate ( int month, int year ) : string
month int
year int
리턴 string

GenerateHASHedData() 공개 정적인 메소드

public static GenerateHASHedData ( string terminalId, string creditCardNumber, string properlyEncodedPaymentAmount, string terminalPassword ) : string
terminalId string
creditCardNumber string
properlyEncodedPaymentAmount string
terminalPassword string
리턴 string