YourPayProcessor Class Reference

#include <yourpayprocessor.h>

List of all members.

Public Member Functions

 YourPayProcessor ()

Protected Member Functions

virtual int buildCommon (const int, const int, const double, QDomDocument &, 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 fraudChecks ()
virtual int handleResponse (const QString &, const int, const QString &, const double, const int, QString &, QString &, int &, ParameterList &)
virtual bool handlesCreditCards ()
virtual void reset ()

Constructor & Destructor Documentation

YourPayProcessor::YourPayProcessor (  ) 

Member Function Documentation

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

Reimplemented from CreditCardProcessor.

int YourPayProcessor::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 YourPayProcessor::fraudChecks (  )  [protected, virtual]

Reimplemented from CreditCardProcessor.

int YourPayProcessor::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 YourPayProcessor::handlesCreditCards (  )  [protected, virtual]

Reimplemented from CreditCardProcessor.

void YourPayProcessor::reset (  )  [protected, virtual]

Reimplemented from CreditCardProcessor.


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

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