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

Inheritance: ICreditCardProcessor
Afficher le fichier Open project: emreeren/SambaPOS-2

Méthodes publiques

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

Méthodes protégées

Méthode Description
ReadCreditCardTrackData ( string &trackDebug ) : CreditCardTrackData

Read Credit card data

Private Methods

Méthode 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 méthode

public EditSettings ( ) : void
Résultat void

ForcePayment() public méthode

public ForcePayment ( int ticketId ) : bool
ticketId int
Résultat bool

Process() public méthode

public Process ( CreditCardProcessingData creditCardProcessingData ) : void
creditCardProcessingData Samba.Services.CreditCardProcessingData
Résultat void

ReadCreditCardTrackData() protected méthode

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

ViewModelProcessed() public méthode

public ViewModelProcessed ( object sender, OnProcessedArgs args ) : void
sender object
args OnProcessedArgs
Résultat void