Name

SECURE_SERVER —

SYNOPSIS

DESCRIPTION

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

SECURE_SERVER is available in Interchange versions:

4.6.0-5.7.0 (git-head)

SOURCE

Interchange 5.7.0:

Source: lib/Vend/Payment/GoogleCheckout.pm
Line 436 (context shows lines 426-440 in googlecheckout():399)

my $bypass_auth  = charge_param('bypass_authorization') || '1';
my $senderemail  = charge_param('sender_email') ;
my $merchantemail = charge_param('merchant_email') || $::Variable->{ORDERS_TO};
my $doreceipt    = charge_param('receipt_from_merchant') || '1';
my $sendemail    = charge_param('email_auth_charge') || 'charge';
my $htmlmail     = charge_param('html_mail') || '';
my $mailriskfail = $::Values->{mailriskfail} || charge_param('mail_on_risk_failure') \
 \
 || "Authentication checks failed";
my $gcocmd       = $::Values->{gcocmd} || '';
my $avsmatch     = charge_param('avs_match_accepted') || 'partial';
my $cv2match     = charge_param('cv2_match_accepted') || 'yes';
my $checkouturl  = charge_param('checkouturl') || "$::Variable->{SECURE_SERVER}$::Variable->{CGI_URL}/ord/checkout";
my $returnurl    = charge_param('returnurl')   || "$::Variable->{SECURE_SERVER}$::Variable->{CGI_URL}/ord/gcoreceipt";
   $returnurl    =~ s/\.html$//i;
   $returnurl   .= ".html?id=$::Session->{id}";
my $diagnose     = $::Values->{gco_diagnose} || charge_param('gco_diagnose') \
 || ''; # set to '1' to have GCO return the XML it receives for diagnostics

Source: lib/Vend/Payment/SagePay.pm
Line 604 (context shows lines 594-608 in sagepay():576)

my $accountType = $::Values->{account_type} || charge_param('account_type') || 'E';
my $payID       = $::Values->{inv_no} || $::Session->{mv_transaction_id} \
 \
 || $::Session->{id}.$amount;
my $logorder    = charge_param('logorder') || 'no'; # Set to 'yes' or \ \

 '1' to log basket plus data useful when arguing with SagePay over empty responses
my $logsagepay  = charge_param('logsagepay') || 'no'; # Set to yes or \
 1 to log sagepay activity for debugging
my $logzero     = charge_param('logzero')   || 'no';
my $available   = $::Values->{available} || charge_param('available')  || 'no';
my $description = "$::Values->{company} $::Values->{fname} $::Values->{lname}";
   $description = substr($description,0,99);
my $apply3ds    = $::Values->{apply3ds} ||  charge_param('apply3ds') \
 || '0'; # '2' will turn 3ds off, '0' is default live variant
my $applyAVSCV2 = $::Values->{applyavscv2} || charge_param('applyavscv2') || '0';
my $termurl     = charge_param('returnurl') || "$::Variable->{SECURE_SERVER}$::Variable->{CGI_URL}/ord/tdsreturn";
my $tdscallback = charge_param('tdscallback') || '/gateway/service/direct3dcallback.vsp';
my $checkouturl = charge_param('checkouturl') || "$::Variable->{SECURE_SERVER}$::Variable->{CGI_URL}/ord/checkout";
my $checkstatus = charge_param('check_status') || '1';
my $checkstatusurl = charge_param('check_status_url') || '/TxStatus/TxStatus.asp';

AUTHORS

Interchange Development Group

SEE ALSO

DocBook! Interchange!