Name

ECHO_PAYMENT_ID — (partly documented)

SYNOPSIS

{ }

DESCRIPTION

The variable specified ID for use with ECHO payment processing services.

VARIABLE TYPE

Catalog variable

EXAMPLES

No examples are available at this time. We do consider this a problem and will try to supply some.

NOTES

AVAILABILITY

ECHO_PAYMENT_ID is available in Interchange versions:

5.0.1-5.7.0 (cvs-head)

SOURCE

Interchange 5.7.0:

Source: lib/Vend/Payment/ECHO.pm (rev. 1.9 from Fri Mar 30 11:39:52 2007)
Line 301 (context shows lines 291-305 in echo():276)


#::logDebug("echo called, args=" . ::uneval(\@_));

my (%actual) = map_actual();

my @errMsgs = ();
# Required for validation
if (! $user) {
  $user      = $opt->{id} || 
               charge_param('id') ||  
               $::Variable->{ECHO_PAYMENT_ID} ||
               $::Variable->{MV_PAYMENT_ID} ||
                $::Variable->{CYBER_ID}
                or push @errMsgs, "No payment ID found.";
}

AUTHORS

Interchange Development Group

SEE ALSO

DocBook! Interchange!