Name

MV_PAYMENT_SECRET — password for the payment gateway

SYNOPSIS

{ }

DESCRIPTION

Specifies the password used to identify the vendor.

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

MV_PAYMENT_SECRET is available in Interchange versions:

4.6.0-5.9.0 (git-head)

SOURCE

Interchange 5.9.0:

Source: lib/Vend/Payment/GoogleCheckout.pm
Line 451 (context shows lines 441-455 in googlecheckout():399)

my $analytics_data = $::Values->{analyticsdata} || '';
    $analytics_data = encode('UTF-8', $analytics_data);
my $tracking       = charge_param('tracking_script') || ''; 
my $without_address = charge_param('without_address') || ''; 
my $reporttitle = charge_param('reporttitle') || ''; 
my $dec_inventory = charge_param('decrement_inventory') || ''; # set \ \

 to 1 to decrement inventory upon successful 'charge'
my $alwaystaxshipping = charge_param('alwaystaxshipping') || ''; # set \
 \
 to 1 to always tax shipping despite other config options

#----------------------------------------------------------------------------------------
   $merchantid  = charge_param('merchantid')  || $::Variable->{MV_PAYMENT_ID};
   $merchantkey = charge_param('merchantkey') || $::Variable->{MV_PAYMENT_SECRET};
   $gcorequest  = charge_param('gcorequest')  || $::Values->{gcorequest} || 'post';
 $::Values->{gcorequest} = '';
  
if ($gcorequest eq 'post') {

Source: lib/Vend/Payment/ECHO.pm
Line 310 (context shows lines 300-314 in echo():274)

       $::Variable->{MV_PAYMENT_ID} ||
        $::Variable->{CYBER_ID}
        or push @errMsgs, "No payment ID found.";
}

# Required for validation
if (! $secret) {
$secret    = $opt->{secret} ||
             charge_param('secret') ||
         $::Variable->{ECHO_PAYMENT_SECRET} ||
         $::Variable->{MV_PAYMENT_SECRET} ||
             $::Variable->{CYBER_SECRET}
             or push @errMsgs, "No payment secret found.";
}


AUTHORS

Interchange Development Group

SEE ALSO

DocBook! Interchange!