Source for file echeck.php
Documentation is available at echeck.php
require_once('Payment/Process.php');
$options['x_delim_data'] = 'TRUE';
if (!PEAR ::isError ($process)) {
$process->login = 'username';
$process->password = 'password';
if (!PEAR ::isError ($check)) {
$check->invoiceNumber = 112345145;
$check->customerId = 1461264151;
$check->firstName = 'Jose';
$check->lastName = 'Perez';
$check->bankName = 'Bank of USA';
$check->accountNumber = '2222222222';
$check->routingCode = '2222222222';
if(!$process->setPayment ($check)) {
die ("Unable to set payment\n");
$result = $process->process ();
if (PEAR ::isError ($result)) {
echo $result->getMessage (). "\n";
echo "---------------------- RESPONSE ------------------------\n";
echo $result->getMessage (). "\n";
echo $result->getCode (). "\n";
$validate = $result->validate ();
if(!PEAR ::isError ($validate)) {
echo "ERROR: ". $validate->getMessage (). "\n";
echo "---------------------- RESPONSE ------------------------\n";
echo 'Something is wrong with your card!'. "\n";
echo $card->getMessage (). "\n";
echo $payment->getMessage (). "\n";
Documentation generated on Mon, 11 Mar 2019 14:00:20 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|