This was in the verisign payflow link I was able to send over the payment info from the cart but how do I also send the order descriptions so we know what products the customer ordered?


function process_button() {
global $HTTP_POST_VARS, $order, $total_tax, $shipping_cost;
if (strlen($HTTP_POST_VARS['payflowlink_cc_first_name']) && strlen($HTTP_POST_VARS['payflowlink_cc_last_name'])){
$Name = $HTTP_POST_VARS['payflowlink_cc_first_name']. ' ' . $HTTP_POST_VARS['payflowlink_cc_last_name']; }else{
$Name = $order->customer['firstname'] . ' ' . $order->customer['lastname'];
}
$process_button_string = tep_draw_hidden_field('LOGIN',MODULE_PAYMENT_PAYFLOWLINK_LOGIN).
tep_draw_hidden_field('PARTNER',MODULE_PAYMENT_PAYFLOWLINK_PARTNER).
tep_draw_hidden_field('TYPE',MODULE_PAYMENT_PAYFLOWLINK_TYPE) .
//tep_draw_hidden_field('EXPDATE', $this->cc_expiry_month . $this->cc_expiry_year) .
tep_draw_hidden_field('AMOUNT', number_format($order->info['total'], 2, '.', '')).
tep_draw_hidden_field('SHIPAMOUNT', number_format($order->info['shipping_cost'], 2, '.', '')).
tep_draw_hidden_field('TAX', number_format($order->info['tax'], 2, '.', ''));

//tep_draw_hidden_field('CARDNUM', $this->cc_card_number);
//if (MODULE_PAYMENT_PAYFLOWLINK_CSC=="1"){
//$process_button_string .= tep_draw_hidden_field('CSC', $HTTP_POST_VARS['payflowlink_cc_csc']);
//}
$process_button_string .= tep_draw_hidden_field('NAME', $Name) .
tep_draw_hidden_field('ADDRESS', $order->customer['street_address']) .
tep_draw_hidden_field('CITY', $order->customer['city']) .
tep_draw_hidden_field('STATE', $order->customer['state']) .
tep_draw_hidden_field('ZIP', $order->customer['postcode']) .
tep_draw_hidden_field('COUNTRY', $order->customer['country']['title']) .
tep_draw_hidden_field('PHONE', $order->customer['telephone']) .
tep_draw_hidden_field('EMAIL', $order->customer['email_address']) .
tep_draw_hidden_field('NAMETOSHIP', $order->delivery['firstname'] . ' ' . $order->delivery['lastname']) .
tep_draw_hidden_field('ADDRESSTOSHIP', $order->delivery['street_address']) .
tep_draw_hidden_field('CITYTOSHIP', $order->delivery['city']) .
tep_draw_hidden_field('STATETOSHIP', $order->delivery['state']) .
tep_draw_hidden_field('ZIPTOSHIP', $order->delivery['postcode']) .
tep_draw_hidden_field('COUNTRYTOSHIP', $order->delivery['country']['title']) .
tep_draw_hidden_field('METHOD', MODULE_PAYMENT_PAYFLOWLINK_METHOD) .
tep_draw_hidden_field('ECHODATA', 'True') .
//tep_draw_hidden_field('ORDERFORM', 'False') .
tep_draw_hidden_field('SHOWCONFIRM', 'False') .
tep_draw_hidden_field('USER1',tep_session_name()) .
tep_draw_hidden_field('USER2',tep_session_id()) .
tep_draw_hidden_field(tep_session_name(),tep_session_id());
return $process_button_string;
}