C# Class PagarMe.Transaction

Inheritance: PagarMe.Base.Model
ファイルを表示 Open project: pagarme/pagarme-net Class Usage Examples

Public Methods

Method Description
Capture ( int amount = null ) : void
CaptureAsync ( int amount = null ) : void
Refund ( PagarMe.BankAccount bank ) : void
Refund ( int amount = null ) : void
RefundAsync ( int amount = null ) : void
Transaction ( ) : PagarMe.Model
Transaction ( PagarMeService service ) : PagarMe.Model

Protected Methods

Method Description
CoerceTypes ( ) : void
SerializationRuleForField ( string field, Base type ) : Base.NestedModelSerializationRule

Method Details

Capture() public method

public Capture ( int amount = null ) : void
amount int
return void

CaptureAsync() public method

public CaptureAsync ( int amount = null ) : void
amount int
return void

CoerceTypes() protected method

protected CoerceTypes ( ) : void
return void

Refund() public method

public Refund ( PagarMe.BankAccount bank ) : void
bank PagarMe.BankAccount
return void

Refund() public method

public Refund ( int amount = null ) : void
amount int
return void

RefundAsync() public method

public RefundAsync ( int amount = null ) : void
amount int
return void

SerializationRuleForField() protected method

protected SerializationRuleForField ( string field, Base type ) : Base.NestedModelSerializationRule
field string
type Base
return Base.NestedModelSerializationRule

Transaction() public method

public Transaction ( ) : PagarMe.Model
return PagarMe.Model

Transaction() public method

public Transaction ( PagarMeService service ) : PagarMe.Model
service PagarMeService
return PagarMe.Model