Payment_Process
[ class tree: Payment_Process ] [ index: Payment_Process ] [ all elements ]

Class: Payment_Process_Transfirst

Source Location: /Payment_Process-0.6.8/Process/Transfirst.php

Class Overview

Payment_Process_Common
   |
   --Payment_Process_Transfirst

Payment_Process_Transfirst


Author(s):

Version:

  • @version@

Copyright:

  • 1997-2005 The PHP Group

Methods


Inherited Variables

Inherited Methods


Class Details

[line 86]
Payment_Process_Transfirst

This is a processor for TransFirst's merchant payment gateway, formerly known as DPILink. (http://www.transfirst.com/)

*** WARNING *** This is BETA code. While I have tested it and it appears to work for me, I strongly recommend that you do additional testing before using it in production systems.

  • Author: Ian Eure <ieure@php.net>
  • Version: @version@
  • Copyright: 1997-2005 The PHP Group


[ Top ]


Method Detail

Payment_Process_Transfirst (Constructor)   [line 157]

Payment_Process_Transfirst Payment_Process_Transfirst( [ $options = false])


Parameters:

   $options   — 

[ Top ]

__construct (Constructor)   [line 150]

void __construct( [array $options = false])

Constructor.

Overrides Payment_Process_Common::__construct() (__construct)

Parameters:

array   $options   —  Class options to set.

[ Top ]

getSequence   [line 254]

mixed getSequence( )

Get transaction sequence.

'Sequence' is what Transfirst calls their transaction ID/approval code. This function returns that code from a processed transaction.

  • Return: Sequence ID, or PEAR_Error if the transaction hasn't been processed.

[ Top ]

getStatus   [line 237]

string getStatus( )

Get (completed) transaction status.
  • Return: Two-digit status returned from gateway.

[ Top ]

process   [line 182]

mixed &process( )

Process the transaction.
  • Return: Payment_Process_Result on success, PEAR_Error on failure

Overrides Payment_Process_Common::process() (Processes the transaction.)
[ Top ]


Documentation generated on Mon, 11 Mar 2019 15:41:22 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.