I am trying to modify a credit card module, but since I am fairly new at php, I now need some assistance.
Here is the portion I want to modify:
$process_button_string = tep_draw_hidden_field('TP_MERCHANT', MODULE_PAYMENT_ODCBP_LOGIN) .
tep_draw_hidden_field('TRANSACTION_TYPE', MODULE_PAYMENT_ODCBP_TRANSACTION_TYPE) .
tep_draw_hidden_field('TP_CC', $this->cc_card_number) .
tep_draw_hidden_field('TP_CVV2CV2CID', $HTTP_POST_VARS['odcbp_cc_cvv']) .
tep_draw_hidden_field('TP_EXP', $this->cc_expiry_month . substr($this->cc_expiry_year, -2)) .
tep_draw_hidden_field('TOTAL', number_format($order->info['total'], 2)) .
tep_draw_hidden_field('Order_ID', $uid) .
tep_draw_hidden_field('ApprovalURL', tep_href_link(FILENAME_CHECKOUT_PROCESS, '', 'SSL', false)) .
tep_draw_hidden_field('nextpage', tep_href_link(FILENAME_CHECKOUT_PAYMENT, 'error_message=' . urlencode(MODULE_PAYMENT_ODCBP_TEXT_ERROR), 'SSL', true, false)) .
tep_draw_hidden_field('DeclinedURL', tep_href_link(FILENAME_CHECKOUT_PAYMENT, 'error_message=' . urlencode(MODULE_PAYMENT_ODCBP_TEXT_ERROR_DECLINE) , 'SSL', true, false)) .
tep_draw_hidden_field('NAME', $order->customer['lastname']) .
tep_draw_hidden_field('Addr1', $order->customer['street_address']) .
tep_draw_hidden_field('Addr2', $order->customer['']) .// This is a required field
tep_draw_hidden_field('CITY', $order->customer['city']) .
tep_draw_hidden_field('STATE', $order->customer['state']) .
tep_draw_hidden_field('TP_ZIP', $order->customer['postcode']);
All I want to add, is another line something like this:
tep_draw_hidden_field('AUTH', "YES") .
When inserted the line I got an error. Should I define a variable somewhere to equal "YES". SHould I do something like this
tep_draw_hidden_field('AUTH', $authorization) .
Any ideas or help would be great. Fortunatly I have the module working, but Its actually charging the credit card. I just need to insert the authorizaton field to authorize the card.




LinkBack URL
About LinkBacks








Bookmarks