Hi, I use secure trading as a payment processor, and Id like to find out how I can get a copy of the auth code into the admin order email.
The Secure trading module code goes as below.., id like to get the fields in bold to go into the email, as this shows any security flags on the transaction, and the auth code.
<?php
// strip slashes in case they were added to handle apostrophes:
foreach ($stresult->fields as $key=>$value){
$stresult->fields[$key] = stripslashes($value);
}
// display all status fields (in admin Orders page):
$output = '<td><table>';
$output .= '<tr style="background-color : #cccccc; border-style : dotted;">';
$output .= '<td valign="top">SecureTrading Transaction Details</td></tr>';
$output .= '<tr><td>';
$output .= '<table>';
$output .= '<tr><td class="main">Auth Code:</td>';
$output .= '<td class="main">'.$stresult->fields['authcode'].'</td></tr>';
$output .= '<tr><td class="main">Transaction Reference:</td>';
$output .= '<td class="main">'.$stresult->fields['transaction_id'].'</td></tr>';
$output .= '<tr><td class="main">Transaction Time:</td>';
$output .= '<td class="main">'.$stresult->fields['time'].'</td></tr>';
$output .= '<tr><td class="main">Security Response:</td>';
$output .= '<td class="main">'.$stresult->fields['securityresponse'].'</td></tr>';
$output .= '<tr><td class="main">Response/Error Message:</td>';
$output .= '<td class="main">'.$stresult->fields['responsemessage'].'</td></tr>';
$output .= '<tr><td class="main">View on SecureTrading:</td>';
$output .= '<td class="main"><a target=blank href=https://securetrading.net/merchantServices/singletransactionview.cgi?transactionreferencelist='.$stresult->fields['transaction_id'].'>Login & View</a></td></tr>';
$output .= '</table>';
$output .= '</td></tr>';
$output .= '<tr><td>';
$output .= '</td></tr>';
$output .= '</table></td>';
?>
Bookmarks