C# Class Samba.Modules.CreditCardModule.FirstData.FdCreditCardProcessor

Inheritance: ICreditCardProcessor
Exibir arquivo Open project: emreeren/SambaPOS-2

Public Methods

Method Description
EditSettings ( ) : void
ForcePayment ( int ticketId ) : bool
Process ( CreditCardProcessingData creditCardProcessingData ) : void
ViewModelProcessed ( object sender, OnProcessedArgs args ) : void

Protected Methods

Method Description
ReadCreditCardTrackData ( string &trackDebug ) : CreditCardTrackData

Read Credit card data

Private Methods

Method Description
FdCreditCardProcessor ( IRegionManager regionManager, FdProcessorViewModel viewModel ) : System
Force ( Samba.Domain.Models.Tickets.Ticket ticket, decimal amount, string &requestStatus ) : FdCreditCardResp
FormatCardNumber ( string o ) : string
FormatName ( string o ) : string
ParseSwipeData ( string swipeData ) : CreditCardTrackData

Method Details

EditSettings() public method

public EditSettings ( ) : void
return void

ForcePayment() public method

public ForcePayment ( int ticketId ) : bool
ticketId int
return bool

Process() public method

public Process ( CreditCardProcessingData creditCardProcessingData ) : void
creditCardProcessingData Samba.Services.CreditCardProcessingData
return void

ReadCreditCardTrackData() protected method

Read Credit card data
protected ReadCreditCardTrackData ( string &trackDebug ) : CreditCardTrackData
trackDebug string
return Samba.Services.CreditCardTrackData

ViewModelProcessed() public method

public ViewModelProcessed ( object sender, OnProcessedArgs args ) : void
sender object
args OnProcessedArgs
return void