Robinsnest Posted August 18, 2005 Share Posted August 18, 2005 Help! I installed the Credit Class and Gift VOucher all is working except on the check out page it says this under the PAYPAL: MODULE_PAYMENT_PAYPAL_CC_TEXT MODULE_PAYMENT_PAYPAL_CC_DESCRIPTION MODULE_PAYMENT_PAYPAL_CC_URL_TEXT Can anyone help me? http://www.tropicalbabyboutique.com Thank You Robin Quote Link to comment Share on other sites More sharing options...
Wendy James Posted August 18, 2005 Share Posted August 18, 2005 It means you need to add the defines for this. I think you can put them on the main language file and it should work. /includes/languages/english.php or whatever language(s) you are using. When you look at the file you should be able to see how to add them. Quote Wendy James Creativity is allowing yourself to make mistakes. Art is knowing which ones to keep. Link to comment Share on other sites More sharing options...
Robinsnest Posted August 18, 2005 Author Share Posted August 18, 2005 It means you need to add the defines for this.I think you can put them on the main language file and it should work. /includes/languages/english.php or whatever language(s) you are using. When you look at the file you should be able to see how to add them. <{POST_SNAPBACK}> Does it mean I have to define them myself in there as there is nothing in that file about paypal?? This is driving me crazy I have been able to change and edit so many things but this one has me stumped. Robin Quote Link to comment Share on other sites More sharing options...
Robinsnest Posted August 19, 2005 Author Share Posted August 19, 2005 Help!! MODULE_PAYMENT_PAYPAL_CC_TEXT MODULE_PAYMENT_PAYPAL_CC_DESCRIPTION MODULE_PAYMENT_PAYPAL_CC_URL_TEXT Still getting this error can not find where to fix it. Robin Quote Link to comment Share on other sites More sharing options...
sarah1980 Posted September 17, 2005 Share Posted September 17, 2005 Help!! MODULE_PAYMENT_PAYPAL_CC_TEXT MODULE_PAYMENT_PAYPAL_CC_DESCRIPTION MODULE_PAYMENT_PAYPAL_CC_URL_TEXT Still getting this error can not find where to fix it. Robin <{POST_SNAPBACK}> Robin, I was getting the same error. I replaced the catalog/includes/modules/payment/paypal.php file with the below code and it worked fine for me. I am by no means an expert and you may have to change some of my PayPal options (which should be able to be done through your admin section) but please back up your original file and you should be good to go. I hope this helps you. <?php /* $Id: paypal.php,v 1.39 2003/01/29 19:57:15 hpdl Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2003 osCommerce Released under the GNU General Public License */ class paypal { var $code, $title, $description, $enabled; // class constructor function paypal() { global $order; $this->code = 'paypal'; $this->title = MODULE_PAYMENT_PAYPAL_TEXT_TITLE; $this->description = MODULE_PAYMENT_PAYPAL_TEXT_DESCRIPTION; $this->sort_order = MODULE_PAYMENT_PAYPAL_SORT_ORDER; $this->enabled = ((MODULE_PAYMENT_PAYPAL_STATUS == 'True') ? true : false); if ((int)MODULE_PAYMENT_PAYPAL_ORDER_STATUS_ID > 0) { $this->order_status = MODULE_PAYMENT_PAYPAL_ORDER_STATUS_ID; } if (is_object($order)) $this->update_status(); $this->form_action_url = 'https://secure.paypal.com/cgi-bin/webscr'; } // class methods function update_status() { global $order; if ( ($this->enabled == true) && ((int)MODULE_PAYMENT_PAYPAL_ZONE > 0) ) { $check_flag = false; $check_query = tep_db_query("select zone_id from " . TABLE_ZONES_TO_GEO_ZONES . " where geo_zone_id = '" . MODULE_PAYMENT_PAYPAL_ZONE . "' and zone_country_id = '" . $order->billing['country']['id'] . "' order by zone_id"); while ($check = tep_db_fetch_array($check_query)) { if ($check['zone_id'] < 1) { $check_flag = true; break; } elseif ($check['zone_id'] == $order->billing['zone_id']) { $check_flag = true; break; } } if ($check_flag == false) { $this->enabled = false; } } } function javascript_validation() { return false; } function selection() { return array('id' => $this->code, 'module' => $this->title); } function pre_confirmation_check() { return false; } function confirmation() { return false; } function process_button() { global $order, $currencies, $currency; if (MODULE_PAYMENT_PAYPAL_CURRENCY == 'Selected Currency') { $my_currency = $currency; } else { $my_currency = substr(MODULE_PAYMENT_PAYPAL_CURRENCY, 5); } if (!in_array($my_currency, array('CAD', 'EUR', 'GBP', 'JPY', 'USD'))) { $my_currency = 'USD'; } $process_button_string = tep_draw_hidden_field('cmd', '_xclick') . tep_draw_hidden_field('business', MODULE_PAYMENT_PAYPAL_ID) . tep_draw_hidden_field('item_name', STORE_NAME) . tep_draw_hidden_field('amount', number_format(($order->info['total'] - $order->info['shipping_cost']) * $currencies->get_value($my_currency), $currencies->get_decimal_places($my_currency))) . tep_draw_hidden_field('shipping', number_format($order->info['shipping_cost'] * $currencies->get_value($my_currency), $currencies->get_decimal_places($my_currency))) . tep_draw_hidden_field('currency_code', $my_currency) . tep_draw_hidden_field('return', tep_href_link(FILENAME_CHECKOUT_PROCESS, '', 'SSL')) . tep_draw_hidden_field('cancel_return', tep_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL')); return $process_button_string; } function before_process() { return false; } function after_process() { return false; } function output_error() { return false; } function check() { if (!isset($this->_check)) { $check_query = tep_db_query("select configuration_value from " . TABLE_CONFIGURATION . " where configuration_key = 'MODULE_PAYMENT_PAYPAL_STATUS'"); $this->_check = tep_db_num_rows($check_query); } return $this->_check; } function install() { tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) values ('Enable PayPal Module', 'MODULE_PAYMENT_PAYPAL_STATUS', 'True', 'Do you want to accept PayPal payments?', '6', '3', 'tep_cfg_select_option(array(\'True\', \'False\'), ', now())"); tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('E-Mail Address', 'MODULE_PAYMENT_PAYPAL_ID', '[email protected]', 'The e-mail address to use for the PayPal service', '6', '4', now())"); tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) values ('Transaction Currency', 'MODULE_PAYMENT_PAYPAL_CURRENCY', 'Selected Currency', 'The currency to use for credit card transactions', '6', '6', 'tep_cfg_select_option(array(\'Selected Currency\',\'Only USD\',\'Only CAD\',\'Only EUR\',\'Only GBP\',\'Only JPY\'), ', now())"); tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('Sort order of display.', 'MODULE_PAYMENT_PAYPAL_SORT_ORDER', '0', 'Sort order of display. Lowest is displayed first.', '6', '0', now())"); tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, use_function, set_function, date_added) values ('Payment Zone', 'MODULE_PAYMENT_PAYPAL_ZONE', '0', 'If a zone is selected, only enable this payment method for that zone.', '6', '2', 'tep_get_zone_class_title', 'tep_cfg_pull_down_zone_classes(', now())"); tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, use_function, date_added) values ('Set Order Status', 'MODULE_PAYMENT_PAYPAL_ORDER_STATUS_ID', '0', 'Set the status of orders made with this payment module to this value', '6', '0', 'tep_cfg_pull_down_order_statuses(', 'tep_get_order_status_name', now())"); } function remove() { tep_db_query("delete from " . TABLE_CONFIGURATION . " where configuration_key in ('" . implode("', '", $this->keys()) . "')"); } function keys() { return array('MODULE_PAYMENT_PAYPAL_STATUS', 'MODULE_PAYMENT_PAYPAL_ID', 'MODULE_PAYMENT_PAYPAL_CURRENCY', 'MODULE_PAYMENT_PAYPAL_ZONE', 'MODULE_PAYMENT_PAYPAL_ORDER_STATUS_ID', 'MODULE_PAYMENT_PAYPAL_SORT_ORDER'); } } ?> Quote Link to comment Share on other sites More sharing options...
satish Posted September 17, 2005 Share Posted September 17, 2005 Help!I installed the Credit Class and Gift VOucher all is working except on the check out page it says this under the PAYPAL: MODULE_PAYMENT_PAYPAL_CC_TEXT MODULE_PAYMENT_PAYPAL_CC_DESCRIPTION MODULE_PAYMENT_PAYPAL_CC_URL_TEXT Can anyone help me? http://www.tropicalbabyboutique.com Thank You Robin <{POST_SNAPBACK}> During installation the install code that comes with the module places this in the configuration table. Check the config key and make out. Else run the install related queries again. Satish Mantri Quote Ask/Skype for Free osCommerce value addon/SEO suggestion tips for your site. Check My About US For who am I and what My company does. Link to comment Share on other sites More sharing options...
protogabe Posted September 21, 2005 Share Posted September 21, 2005 During installation the install code that comes with the module places this in the configuration table.Check the config key and make out. Else run the install related queries again. Satish Mantri <{POST_SNAPBACK}> Come again, Satish? I have the same problem. I can't replace my file like Sarah said, it's too modified already. Whats the solution bit of code instead of total replacement code? Quote Link to comment Share on other sites More sharing options...
satish Posted September 22, 2005 Share Posted September 22, 2005 Come again, Satish?I have the same problem. I can't replace my file like Sarah said, it's too modified already. Whats the solution bit of code instead of total replacement code? <{POST_SNAPBACK}> Hi, MODULE_PAYMENT_PAYPAL_CC_TEXT MODULE_PAYMENT_PAYPAL_CC_DESCRIPTION MODULE_PAYMENT_PAYPAL_CC_URL_TEXT These are the defines that are inserted into configuration when one of your paypal module is installed.So either the associated payment module is not installed properly or once it was installed then the paypal version was jsut changed thru changing files without using the install uninstall procedure. All module related deifnes generally go into config tables can you tell which version and which contribution os PAypal payment module you are using. Satish Quote Ask/Skype for Free osCommerce value addon/SEO suggestion tips for your site. Check My About US For who am I and what My company does. Link to comment Share on other sites More sharing options...
Guest Posted December 8, 2005 Share Posted December 8, 2005 Hi, MODULE_PAYMENT_PAYPAL_CC_TEXT MODULE_PAYMENT_PAYPAL_CC_DESCRIPTION MODULE_PAYMENT_PAYPAL_CC_URL_TEXT These are the defines that are inserted into configuration when one of your paypal module is installed.So either the associated payment module is not installed properly or once it was installed then the paypal version was jsut changed thru changing files without using the install uninstall procedure. All module related deifnes generally go into config tables can you tell which version and which contribution os PAypal payment module you are using. Satish Can you please elaborate on this? I really need to get this cleared up ASAP. Thanks allot. Quote Link to comment Share on other sites More sharing options...
Greaser Posted January 2, 2006 Share Posted January 2, 2006 Can you please elaborate on this? I really need to get this cleared up ASAP. Thanks allot. I am really having troubles with this too. I Edited the \includes\languages\english.php and the \languages\english\modules\payment\paypal.php files. I was able to fix the MODULE_PAYMENT_PAYPAL_CC_TEXT issue. But am still getting the MODULE_PAYMENT_PAYPAL_CC_DESCRIPTION MODULE_PAYMENT_PAYPAL_CC_URL_TEXT issue. Can anyone help? Quote Link to comment Share on other sites More sharing options...
Greaser Posted January 2, 2006 Share Posted January 2, 2006 I am really having troubles with this too. I Edited the \includes\languages\english.php and the \languages\english\modules\payment\paypal.php files. I was able to fix the MODULE_PAYMENT_PAYPAL_CC_TEXT issue. But am still getting the MODULE_PAYMENT_PAYPAL_CC_DESCRIPTION MODULE_PAYMENT_PAYPAL_CC_URL_TEXT issue. Can anyone help? OK - I am new to PHP and OSCommerce but here is what finally fixed all my issues. MODULE_PAYMENT_PAYPAL_CC_DESCRIPTION MODULE_PAYMENT_PAYPAL_CC_URL_TEXT is actually two separate definitions. When I broke them up like this it worked define('MODULE_PAYMENT_PAYPAL_CC_DESCRIPTION', 'What ever you want'); define('MODULE_PAYMENT_PAYPAL_CC_URL_TEXT', 'what ever you want'); Here is my PayPal.php file from \includes\languages\english\modules\payment\ <?php /* $Id: paypal.php,v 1.7 2002/11/01 05:39:27 hpdl Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2002 osCommerce Released under the GNU General Public License */ define('MODULE_PAYMENT_PAYPAL_TEXT_TITLE', 'PayPal'); define('MODULE_PAYMENT_PAYPAL_TEXT_DESCRIPTION', 'PayPal'); define('MODULE_PAYMENT_PAYPAL_CC_TEXT', '<a href="http://www.paypal.com" target="_blank"><img src="https://www.paypalobjects.com/en_US/i/logo/paypal_logo.gif" border=0></a>'); define('MODULE_PAYMENT_PAYPAL_CC_DESCRIPTION', 'What ever you want'); define('MODULE_PAYMENT_PAYPAL_CC_URL_TEXT', 'what ever you want'); ?> Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.