C# 클래스 Moolah.DataCash.DataCashMoToGateway

상속: IPaymentGateway
파일 보기 프로젝트 열기: davidduffett/Moolah

공개 메소드들

메소드 설명
CancelTransaction ( string originalTransactionReference ) : ICancelTransactionResponse
DataCashMoToGateway ( ) : System
DataCashMoToGateway ( Moolah.DataCash.DataCashConfiguration configuration ) : System
DataCashMoToGateway ( Moolah.DataCash.DataCashConfiguration configuration, IHttpClient httpClient, IDataCashPaymentRequestBuilder requestBuilder, IDataCashResponseParser responseParser, IRefundGateway refundGateway, ICancelGateway cancelGateway ) : System

TODO: Make internal and visible to Moolah.Specs

Payment ( string merchantReference, decimal amount, CardDetails card, Moolah.DataCash.BillingAddress billingAddress = null, string currencyCode = null ) : ICardPaymentResponse
RefundTransaction ( string originalTransactionReference, decimal amount ) : IRefundTransactionResponse

메소드 상세

CancelTransaction() 공개 메소드

public CancelTransaction ( string originalTransactionReference ) : ICancelTransactionResponse
originalTransactionReference string
리턴 ICancelTransactionResponse

DataCashMoToGateway() 공개 메소드

public DataCashMoToGateway ( ) : System
리턴 System

DataCashMoToGateway() 공개 메소드

public DataCashMoToGateway ( Moolah.DataCash.DataCashConfiguration configuration ) : System
configuration Moolah.DataCash.DataCashConfiguration
리턴 System

DataCashMoToGateway() 공개 메소드

TODO: Make internal and visible to Moolah.Specs
public DataCashMoToGateway ( Moolah.DataCash.DataCashConfiguration configuration, IHttpClient httpClient, IDataCashPaymentRequestBuilder requestBuilder, IDataCashResponseParser responseParser, IRefundGateway refundGateway, ICancelGateway cancelGateway ) : System
configuration Moolah.DataCash.DataCashConfiguration
httpClient IHttpClient
requestBuilder IDataCashPaymentRequestBuilder
responseParser IDataCashResponseParser
refundGateway IRefundGateway
cancelGateway ICancelGateway
리턴 System

Payment() 공개 메소드

public Payment ( string merchantReference, decimal amount, CardDetails card, Moolah.DataCash.BillingAddress billingAddress = null, string currencyCode = null ) : ICardPaymentResponse
merchantReference string
amount decimal
card CardDetails
billingAddress Moolah.DataCash.BillingAddress
currencyCode string
리턴 ICardPaymentResponse

RefundTransaction() 공개 메소드

public RefundTransaction ( string originalTransactionReference, decimal amount ) : IRefundTransactionResponse
originalTransactionReference string
amount decimal
리턴 IRefundTransactionResponse