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

상속: IPaymentService
파일 보기 프로젝트 열기: tugberkugurlu/ECommerceHelper

공개 메소드들

메소드 설명
PaymentService ( string merchantId, string terminalId, string provisionUserId, string terminalPassword ) : System
PaymentService ( string merchantId, string terminalId, string provisionUserId, string terminalPassword, string userId ) : System
PaymentService ( string merchantId, string terminalId, string provisionUserId, string terminalPassword, string userId, Mode mode ) : System
PaymentService ( string merchantId, string terminalId, string provisionUserId, string terminalPassword, string userId, Mode mode, CardholderPresentCode cardholderPresentCode ) : System
ProcessSaleAsync ( PaymentRequestContext paymentRequest ) : Task

비공개 메소드들

메소드 설명
createPaymentServiceDescriptor ( PaymentRequestContext paymentRequest ) : PaymentServiceDescriptor
deseserializePaymentResponse ( string paymentResponseString ) : PaymentResponseContext
processPaymentRequest ( string requestXML ) : Task
seserializePaymentRequest ( PaymentServiceDescriptor paymentServiceDescriptor ) : string
validatePaymentRequestContext ( PaymentRequestContext paymentRequest ) : ICollection

메소드 상세

PaymentService() 공개 메소드

public PaymentService ( string merchantId, string terminalId, string provisionUserId, string terminalPassword ) : System
merchantId string
terminalId string
provisionUserId string
terminalPassword string
리턴 System

PaymentService() 공개 메소드

public PaymentService ( string merchantId, string terminalId, string provisionUserId, string terminalPassword, string userId ) : System
merchantId string
terminalId string
provisionUserId string
terminalPassword string
userId string
리턴 System

PaymentService() 공개 메소드

public PaymentService ( string merchantId, string terminalId, string provisionUserId, string terminalPassword, string userId, Mode mode ) : System
merchantId string
terminalId string
provisionUserId string
terminalPassword string
userId string
mode Mode
리턴 System

PaymentService() 공개 메소드

public PaymentService ( string merchantId, string terminalId, string provisionUserId, string terminalPassword, string userId, Mode mode, CardholderPresentCode cardholderPresentCode ) : System
merchantId string
terminalId string
provisionUserId string
terminalPassword string
userId string
mode Mode
cardholderPresentCode CardholderPresentCode
리턴 System

ProcessSaleAsync() 공개 메소드

public ProcessSaleAsync ( PaymentRequestContext paymentRequest ) : Task
paymentRequest PaymentRequestContext
리턴 Task