AuthorizeDotNetProcessor Class Reference

#include <authorizedotnetprocessor.h>

List of all members.

Public Member Functions

 AuthorizeDotNetProcessor ()

Protected Member Functions

virtual int buildCommon (const int, const int, const double, const int, QString &, QString)
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 doTestConfiguration ()
virtual int doVoidPrevious (const int, const int, const double, const int, QString &, QString &, QString &, int &, ParameterList &)
virtual int handleResponse (const QString &, const int, const QString &, const double, const int, QString &, QString &, int &, ParameterList &)
virtual bool handlesCreditCards ()

Constructor & Destructor Documentation

AuthorizeDotNetProcessor::AuthorizeDotNetProcessor (  ) 

Member Function Documentation

int AuthorizeDotNetProcessor::buildCommon ( const int  pccardid,
const int  pcvv,
const double  pamount,
const int  pcurrid,
QString prequest,
QString  pordertype 
) [protected, virtual]
int AuthorizeDotNetProcessor::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 AuthorizeDotNetProcessor::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 AuthorizeDotNetProcessor::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 AuthorizeDotNetProcessor::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 AuthorizeDotNetProcessor::doTestConfiguration (  )  [protected, virtual]

Reimplemented from CreditCardProcessor.

int AuthorizeDotNetProcessor::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.

int AuthorizeDotNetProcessor::handleResponse ( const QString presponse,
const int  pccardid,
const QString ptype,
const double  pamount,
const int  pcurrid,
QString pneworder,
QString preforder,
int &  pccpayid,
ParameterList &  pparams 
) [protected, virtual]
bool AuthorizeDotNetProcessor::handlesCreditCards (  )  [protected, virtual]

Reimplemented from CreditCardProcessor.


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

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