C# 클래스 Kurejito.Gateways.FakeBank.PaymentGateway

Provides a fake, in-memory, stateless simulated payment provider for testing code that uses a IPurchase.
상속: IPurchase
파일 보기 프로젝트 열기: Kurejito/Kurejito 1 사용 예제들

공개 메소드들

메소드 설명
Accepts ( Currency currency, CardType cardType ) : bool
Purchase ( string merchantReference, Kurejito.Payments.Money amount, PaymentCard card ) : PaymentResponse

Attempts to debit the specified amount from the supplied payment card.

메소드 상세

Accepts() 공개 메소드

public Accepts ( Currency currency, CardType cardType ) : bool
currency System.Currency
cardType CardType
리턴 bool

Purchase() 공개 메소드

Attempts to debit the specified amount from the supplied payment card.
public Purchase ( string merchantReference, Kurejito.Payments.Money amount, PaymentCard card ) : PaymentResponse
merchantReference string An alphanumeric reference supplied by the merchant that uniquely identifies this transaction
amount Kurejito.Payments.Money The amount of money to be debited from the payment card (includes the ISO4217 currency code).
card Kurejito.Payments.PaymentCard An instance of containing the customer's payment card details.
리턴 PaymentResponse