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

File: Process.php

Source Location: /Payment_Process-0.6.4/Process.php

Classes:

Payment_Process
Payment_Process
Payment_Process_Result
Payment_Process_Result

Page Details:

Main package file

Process.php is a unified OOP abstraction layer for credit card and echeck processing gateways (similar to what DB does for database calls).

PHP versions 4 and 5

LICENSE: This source file is subject to version 3.0 of the PHP license that is available through the world-wide-web at the following URI: http://www.php.net/license/3_0.txt. If you did not receive a copy of the PHP License and are unable to obtain it through the web, please send a note to license@php.net so we can mail you a copy immediately.

Includes:

require_once('PEAR.php') [line 29]
require_once('Validate.php') [line 30]
require_once('Validate/Finance/CreditCard.php') [line 31]
require_once('Payment/Process/Type.php') [line 32]

PAYMENT_PROCESS_ACTION_AUTHONLY [line 56]

PAYMENT_PROCESS_ACTION_AUTHONLY = 201
Authorize only. No funds are transferred.

[ Top ]



PAYMENT_PROCESS_ACTION_CREDIT [line 61]

PAYMENT_PROCESS_ACTION_CREDIT = 202
Credit funds back from a previously-charged transaction.

[ Top ]



PAYMENT_PROCESS_ACTION_NORMAL [line 51]

PAYMENT_PROCESS_ACTION_NORMAL = 200
A normal transaction

[ Top ]



PAYMENT_PROCESS_ACTION_POSTAUTH [line 66]

PAYMENT_PROCESS_ACTION_POSTAUTH = 203
Post-authorize an AUTHONLY transaction.

[ Top ]



PAYMENT_PROCESS_ACTION_VOID [line 71]

PAYMENT_PROCESS_ACTION_VOID = 204
Clear a previous transaction

[ Top ]



PAYMENT_PROCESS_AVS_ERROR [line 91]

PAYMENT_PROCESS_AVS_ERROR = 502

[ Top ]



PAYMENT_PROCESS_AVS_MATCH [line 89]

PAYMENT_PROCESS_AVS_MATCH = 500

[ Top ]



PAYMENT_PROCESS_AVS_MISMATCH [line 90]

PAYMENT_PROCESS_AVS_MISMATCH = 501

[ Top ]



PAYMENT_PROCESS_AVS_NOAPPLY [line 92]

PAYMENT_PROCESS_AVS_NOAPPLY = 503

[ Top ]



PAYMENT_PROCESS_CVV_ERROR [line 96]

PAYMENT_PROCESS_CVV_ERROR = 602

[ Top ]



PAYMENT_PROCESS_CVV_MATCH [line 94]

PAYMENT_PROCESS_CVV_MATCH = 600

[ Top ]



PAYMENT_PROCESS_CVV_MISMATCH [line 95]

PAYMENT_PROCESS_CVV_MISMATCH = 601

[ Top ]



PAYMENT_PROCESS_CVV_NOAPPLY [line 97]

PAYMENT_PROCESS_CVV_NOAPPLY = 603

[ Top ]



PAYMENT_PROCESS_ERROR_AVS [line 42]

PAYMENT_PROCESS_ERROR_AVS = -3

[ Top ]



PAYMENT_PROCESS_ERROR_CVV [line 43]

PAYMENT_PROCESS_ERROR_CVV = -4

[ Top ]



PAYMENT_PROCESS_ERROR_INCOMPLETE [line 40]

PAYMENT_PROCESS_ERROR_INCOMPLETE = -1

[ Top ]



PAYMENT_PROCESS_ERROR_INVALID [line 41]

PAYMENT_PROCESS_ERROR_INVALID = -2

[ Top ]



PAYMENT_PROCESS_ERROR_NOFIELD [line 38]

PAYMENT_PROCESS_ERROR_NOFIELD = -101

[ Top ]



PAYMENT_PROCESS_ERROR_NOPROCESSOR [line 39]

PAYMENT_PROCESS_ERROR_NOPROCESSOR = -102

[ Top ]



PAYMENT_PROCESS_ERROR_NOTIMPLEMENTED [line 37]

PAYMENT_PROCESS_ERROR_NOTIMPLEMENTED = -100
Error codes

[ Top ]



PAYMENT_PROCESS_RESULT_APPROVED [line 82]

PAYMENT_PROCESS_RESULT_APPROVED = 400
Result codes

[ Top ]



PAYMENT_PROCESS_RESULT_DECLINED [line 83]

PAYMENT_PROCESS_RESULT_DECLINED = 401

[ Top ]



PAYMENT_PROCESS_RESULT_DUPLICATE [line 86]

PAYMENT_PROCESS_RESULT_DUPLICATE = 404

[ Top ]



PAYMENT_PROCESS_RESULT_FRAUD [line 85]

PAYMENT_PROCESS_RESULT_FRAUD = 403

[ Top ]



PAYMENT_PROCESS_RESULT_OTHER [line 84]

PAYMENT_PROCESS_RESULT_OTHER = 402

[ Top ]



PAYMENT_PROCESS_RESULT_REVIEW [line 87]

PAYMENT_PROCESS_RESULT_REVIEW = 405

[ Top ]



PAYMENT_PROCESS_SOURCE_ONLINE [line 77]

PAYMENT_PROCESS_SOURCE_ONLINE = 301

[ Top ]



PAYMENT_PROCESS_SOURCE_POS [line 76]

PAYMENT_PROCESS_SOURCE_POS = 300
Transaction sources

[ Top ]



Documentation generated on Mon, 11 Mar 2019 14:00:20 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.