ExternalCCProcessor Class Reference

#include <externalccprocessor.h>

List of all members.

Public Member Functions

 ExternalCCProcessor ()

Protected Member Functions

virtual int doAuthorize (const int, const int, const double, const double, const bool, const double, const double, const int, QString &, QString &, int &, ParameterList &)
virtual int doCharge (const int, const int, const double, const double, const bool, const double, const double, const int, QString &, QString &, int &, ParameterList &)
virtual int doChargePreauthorized (const int, const int, const double, const int, QString &, QString &, int &, ParameterList &)
virtual int doCredit (const int, const int, const double, const double, const bool, const double, const double, const int, QString &, QString &, int &, ParameterList &)
virtual int doVoidPrevious (const int, const int, const double, const int, QString &, QString &, QString &, int &, ParameterList &)
virtual bool handlesCreditCards ()
virtual int handleTrans (const int, const QString &, const int, const double, const int, QString &, QString &, int &, ParameterList &)

Constructor & Destructor Documentation

ExternalCCProcessor::ExternalCCProcessor (  ) 

Member Function Documentation

int ExternalCCProcessor::doAuthorize ( const int  pccardid,
const int  pcvv,
const double  pamount,
const double  ptax,
const bool  ptaxexempt,
const double  pfreight,
const double  pduty,
const int  pcurrid,
QString pneworder,
QString preforder,
int &  pccpayid,
ParameterList &  pparams 
) [protected, virtual]

Reimplemented from CreditCardProcessor.

int ExternalCCProcessor::doCharge ( const int  pccardid,
const int  pcvv,
const double  pamount,
const double  ptax,
const bool  ptaxexempt,
const double  pfreight,
const double  pduty,
const int  pcurrid,
QString pneworder,
QString preforder,
int &  pccpayid,
ParameterList &  pparams 
) [protected, virtual]

Reimplemented from CreditCardProcessor.

int ExternalCCProcessor::doChargePreauthorized ( const int  pccardid,
const int  pcvv,
const double  pamount,
const int  pcurrid,
QString pneworder,
QString preforder,
int &  pccpayid,
ParameterList &  pparams 
) [protected, virtual]

Reimplemented from CreditCardProcessor.

int ExternalCCProcessor::doCredit ( const int  pccardid,
const int  pcvv,
const double  pamount,
const double  ptax,
const bool  ptaxexempt,
const double  pfreight,
const double  pduty,
const int  pcurrid,
QString pneworder,
QString preforder,
int &  pccpayid,
ParameterList &  pparams 
) [protected, virtual]

Reimplemented from CreditCardProcessor.

int ExternalCCProcessor::doVoidPrevious ( const int  pccardid,
const int  pcvv,
const double  pamount,
const int  pcurrid,
QString pneworder,
QString preforder,
QString papproval,
int &  pccpayid,
ParameterList &  pparams 
) [protected, virtual]

Reimplemented from CreditCardProcessor.

bool ExternalCCProcessor::handlesCreditCards (  )  [protected, virtual]

Reimplemented from CreditCardProcessor.

int ExternalCCProcessor::handleTrans ( const int  pccardid,
const QString ptype,
const int  pcvv,
const double  pamount,
const int  pcurrid,
QString pneworder,
QString preforder,
int &  pccpayid,
ParameterList &  pparams 
) [protected, virtual]

The documentation for this class was generated from the following files:

Generated on Mon Nov 30 09:57:48 2009 xTuple ERP Programmer Reference, Version 3.4.0RC doxygen 1.6.1