mike1985 Posted August 19, 2006 Share Posted August 19, 2006 hmm this is strange, after fixing the specials problem and negative tottal cart amount, customers points do not show anymore in the shopping cart box located on the top right, and in the account.php page. BUT when a customer clicks on the (View my Points Balance and Points received.) they can see there points in the table, but they cannot use there points during check out no matter what... :blink: so i backed up the files i changed and the points still do not show as above :huh: anyone know what could be causing this? :( thanks Quote Link to comment Share on other sites More sharing options...
Phocea Posted August 19, 2006 Share Posted August 19, 2006 aapinene and mike1985 .. Did you activate the order_total module, giving it a correct sequence number ?? aapinene inb the reward config, did you activate the option to redeem and to earn points ?? All his explain in the readme file ! Quote Link to comment Share on other sites More sharing options...
mike1985 Posted August 19, 2006 Share Posted August 19, 2006 aapinene and mike1985 .. Did you activate the order_total module, giving it a correct sequence number ?? aapinene inb the reward config, did you activate the option to redeem and to earn points ?? All his explain in the readme file ! yes on both, (ofcourse)... I am able to add points, confirm points from orders and everything, except the problem that the points do not show up in the two places above and cannot be used when making an order, taken note that the product does not have a discount on them Order-Total: sub-total-1 Points redemtions-2 discount coupon-3 Shipping-4 Total-5 this is really confusing.. :huh: Quote Link to comment Share on other sites More sharing options...
aapinen Posted August 19, 2006 Share Posted August 19, 2006 (edited) Thank you, Phocea. I thought it would just work when having clear osc and copied files. But to the rest of lazy bastards (as I'm) from the readme: "*. Accses your admin page http://www.your_site_name /admin/index.php under "Modules" choose Order Total Modules. A new order total will appear called, " Points Redemptions " make sure its installed and that the sort order match yours. this option must appear after " Sub-Total " and before " Total". When you first install " Points Redemptions " the sort order no is 4, same as the " Total" so you must change your value for " Total" sort order to any number higher then 4." Edited August 19, 2006 by aapinen Quote Link to comment Share on other sites More sharing options...
jameswoo79 Posted August 20, 2006 Share Posted August 20, 2006 I have installed the Point/Reward System V2.00 sucessfully, everytime when i checkout & confirm, i found that there are 2 extra pending point records (i.e. totally 3 records), how to fix it? Quote Link to comment Share on other sites More sharing options...
mike1985 Posted August 20, 2006 Share Posted August 20, 2006 may i ask when is there going to be an update in the contrib section of the site, that will combine all fixes into a document for this module? as i have come upon alot of errors and would like to fix them as soon as possible. thank you. Quote Link to comment Share on other sites More sharing options...
aapinen Posted August 20, 2006 Share Posted August 20, 2006 Was this thing about Fast Easy Checkout and Points and Rewards Modile contributions? I got those mods work side by side, I guess becouse not tested fully yet, but is there some probs?? wow! i did not know any of this, as the support topic was mostly clean for that contrib. i don't believe there were any files i copied over from it (i don't use the newest version, because i didn't want to mangle points & rewards).. but i see what you say and makes (a bit) of sense :thumbsup: ouch. i am forever greatful for your help, are you sure you won't accept a donation? :) i admire your work with points & rewards and being generous enough to offer it here for free, and to top it off you spotted so many bugs and problems on my site in one night... i don't think i could ever say thank you enough! :lol: no problem, but THANK YOU for giving me a chance and seeing the contrib source ! damn! that's messed up.. do you know of any way to potentiall spot problems in the future? i have only minor experience with php (all thanks to installing contributions on oscommerce and invision board) OH okay, i seen something mentioned of that in either the install or forum topic, but i wasn't sure. now if i run these will i receive the "your points about to expire" email? or is there something i need to configure again, thank you so much for taking time out of your life to help me fix my problem and get this amazing contribution working. forever in debt to deep-silver :sweating: Quote Link to comment Share on other sites More sharing options...
aapinen Posted August 21, 2006 Share Posted August 21, 2006 URGENT!!! My OSC payment goes by bank-modules so that customer goes to the banks site to do the payment. But when customer has reward points enough so that he can pay the whole purchase with his points, OSC should skip the bank (becouse bank site gives error when moneytransfer is 0) and go directly to the checkout_succes. How can I do this??? please help. Quote Link to comment Share on other sites More sharing options...
aapinen Posted August 22, 2006 Share Posted August 22, 2006 Ok, I did next: I changed the checkout_confirmation.php and catalog/includes/classes/payment.php files as the install instruction says to do with "Credit Class & Gift Voucher" mod. Checkout_payment.php I didnt change becouse I have FEC and I suppose I dont need to do it, correct me if I'm wrong. Now this works just and just and some issues still comes when customer has enough points to buy the whole product as people has said before. This seems to be a great contribution and idea but I hope more upgrades. Quote Link to comment Share on other sites More sharing options...
jameswoo79 Posted August 22, 2006 Share Posted August 22, 2006 Hi I hv some questions about the Points and Reward Module 1. Could i set a special redemption table instead of using the current redemption method (1 point redem $X)? for example: for every first 150 points earned, u could redem $5 for next purchase; for every first 300 points earned, u could redem $12 for next purchase.... so summarized in the table below Points Cash Voucher ------------------------------------------- 150 5 300 12 450 25 2. Can i restrict those special products for redemption? 3. Can i assign special points for certain products? Hope anyone could help, thanks so much! Quote Link to comment Share on other sites More sharing options...
mcll Posted August 23, 2006 Share Posted August 23, 2006 Hi all! I've installed rewards module v2.00d, made all changes. It seems to be everything ok, the module is working fine, but i found a problem. I try to descibe the problem step by step. User loggs in, choose a product. The point is shown correctly on the product page. User makes an order for that product. On the admin page the points are shown correctly. But when the user goes to his own "My Account page", than in "View my Points Balance and Points received." menu, there you can see the order he teked four times! Like so: Date Order No. & Status Comments Points Status Points 08/23/2006 #363 Waiting Shopping Points Pending 1,124 08/23/2006 #363 Waiting Shopping Points Pending 1,124 08/23/2006 #363 Waiting Shopping Points Pending 1,124 08/23/2006 #363 Waiting Shopping Points Pending 1,124 And on the admin page, under the Customers Pending Points menu there is the same, you can see that one order four times. What could be the problem? I've checked all files, which was modified, but see no problem. Where should i focus on? Thanks for your help. Quote Link to comment Share on other sites More sharing options...
meow` Posted August 31, 2006 Share Posted August 31, 2006 hi, I think there a little problem in the process() function in ot_redemptions. the float precision between total order and the return value by the tep_calc_shopping_pvalue() function, could be different, so sometime you could have a negative total amout. to fix it, i just add a little check in the process() function on line 34 : before : // if customer is using points to pay if ($customer_shopping_points_spending > 0){ $order->info['total'] = $order->info['total'] - (tep_calc_shopping_pvalue($customer_shopping_points_spending)); after : // if customer is using points to pay if ($customer_shopping_points_spending > 0){ /* Update Precision Possible Problem */ if( (tep_calc_shopping_pvalue($customer_shopping_points_spending) > $order->info['total']) ) { $order->info['total'] = 0; } else { $order->info['total'] = $order->info['total'] - (tep_calc_shopping_pvalue($customer_shopping_points_spending)); } i don't post a contribution, perhaps the author have a best way to solve this. sorry for my bad english. cya :) Quote Link to comment Share on other sites More sharing options...
hillord Posted August 31, 2006 Share Posted August 31, 2006 Hi, if anyone can help me would be much appreciated. i got this error when i want to open my_points.php Fatal error: Cannot redeclare tep_show_category() (previously declared in /mnt/w0510/d45/s13/b0274de6/www/hil/includes/header.php:208) in /mnt/w0510/d45/s13/b0274de6/www/hil/includes/boxes/categories.php on line 13 <?php/* $Id: categories.php,v 1.25 2003/07/09 01:13:58 hpdl Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright © 2003 osCommerce Released under the GNU General Public License */ function tep_show_category($counter) { global $tree, $categories_string, $cPath_array; for ($i=0; $i<$tree[$counter]['level']; $i++) { $categories_string .= " "; } $categories_string .= '<a href="'; if ($tree[$counter]['parent'] == 0) { $cPath_new = 'cPath=' . $counter; } else { $cPath_new = 'cPath=' . $tree[$counter]['path']; } $categories_string .= tep_href_link(FILENAME_DEFAULT, $cPath_new) . '">'; if (isset($cPath_array) && in_array($counter, $cPath_array)) { $categories_string .= '<b>'; } // display category name $categories_string .= $tree[$counter]['name']; if (isset($cPath_array) && in_array($counter, $cPath_array)) { $categories_string .= '</b>'; } if (tep_has_category_subcategories($counter)) { $categories_string .= '->'; } $categories_string .= '</a>'; if (SHOW_COUNTS == 'true') { $products_in_category = tep_count_products_in_category($counter); if ($products_in_category > 0) { $categories_string .= ' (' . $products_in_category . ')'; } } $categories_string .= '<br>'; if ($tree[$counter]['next_id'] != false) { tep_show_category($tree[$counter]['next_id']); } } ?> <!-- categories //--> <tr> <td> <?php $info_box_contents = array(); $info_box_contents[] = array('text' => BOX_HEADING_CATEGORIES); new infoBoxHeading($info_box_contents, true, false); $categories_string = ''; $tree = array(); $categories_query = tep_db_query("select c.categories_id, cd.categories_name, c.parent_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.parent_id = '0' and c.categories_id = cd.categories_id and cd.language_id='" . (int)$languages_id ."' order by sort_order, cd.categories_name"); while ($categories = tep_db_fetch_array($categories_query)) { $tree[$categories['categories_id']] = array('name' => $categories['categories_name'], 'parent' => $categories['parent_id'], 'level' => 0, 'path' => $categories['categories_id'], 'next_id' => false); if (isset($parent_id)) { $tree[$parent_id]['next_id'] = $categories['categories_id']; } $parent_id = $categories['categories_id']; if (!isset($first_element)) { $first_element = $categories['categories_id']; } } //------------------------ if (tep_not_null($cPath)) { $new_path = ''; reset($cPath_array); while (list($key, $value) = each($cPath_array)) { unset($parent_id); unset($first_id); $categories_query = tep_db_query("select c.categories_id, cd.categories_name, c.parent_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.parent_id = '" . (int)$value . "' and c.categories_id = cd.categories_id and cd.language_id='" . (int)$languages_id ."' order by sort_order, cd.categories_name"); if (tep_db_num_rows($categories_query)) { $new_path .= $value; while ($row = tep_db_fetch_array($categories_query)) { $tree[$row['categories_id']] = array('name' => $row['categories_name'], 'parent' => $row['parent_id'], 'level' => $key+1, 'path' => $new_path . '_' . $row['categories_id'], 'next_id' => false); if (isset($parent_id)) { $tree[$parent_id]['next_id'] = $row['categories_id']; } $parent_id = $row['categories_id']; if (!isset($first_id)) { $first_id = $row['categories_id']; } $last_id = $row['categories_id']; } $tree[$last_id]['next_id'] = $tree[$value]['next_id']; $tree[$value]['next_id'] = $first_id; $new_path .= '_'; } else { break; } } } tep_show_category($first_element); $info_box_contents = array(); $info_box_contents[] = array('text' => $categories_string); new infoBox($info_box_contents); ?> </td> </tr> <!-- categories_eof //--> THIS IS THE HEADER.PHP BELOW <?php/* $Id: header.php,v 1.42 2003/06/10 18:20:38 hpdl Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright © 2003 osCommerce Released under the GNU General Public License */ // check if the 'install' directory exists, and warn of its existence if (WARN_INSTALL_EXISTENCE == 'true') { if (file_exists(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/install')) { $messageStack->add('header', WARNING_INSTALL_DIRECTORY_EXISTS, 'warning'); } } // check if the configure.php file is writeable if (WARN_CONFIG_WRITEABLE == 'true') { if ( (file_exists(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/includes/configure.php')) && (is_writeable(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/includes/configure.php')) ) { $messageStack->add('header', WARNING_CONFIG_FILE_WRITEABLE, 'warning'); } } // check if the session folder is writeable if (WARN_SESSION_DIRECTORY_NOT_WRITEABLE == 'true') { if (STORE_SESSIONS == '') { if (!is_dir(tep_session_save_path())) { $messageStack->add('header', WARNING_SESSION_DIRECTORY_NON_EXISTENT, 'warning'); } elseif (!is_writeable(tep_session_save_path())) { $messageStack->add('header', WARNING_SESSION_DIRECTORY_NOT_WRITEABLE, 'warning'); } } } // check session.auto_start is disabled if ( (function_exists('ini_get')) && (WARN_SESSION_AUTO_START == 'true') ) { if (ini_get('session.auto_start') == '1') { $messageStack->add('header', WARNING_SESSION_AUTO_START, 'warning'); } } if ( (WARN_DOWNLOAD_DIRECTORY_NOT_READABLE == 'true') && (DOWNLOAD_ENABLED == 'true') ) { if (!is_dir(DIR_FS_DOWNLOAD)) { $messageStack->add('header', WARNING_DOWNLOAD_DIRECTORY_NON_EXISTENT, 'warning'); } } if ($messageStack->size('header') > 0) { echo $messageStack->output('header'); } ?> <style type="text/css"> <!-- .style1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .style2 { background-image:url(http://www.cdmeds.com/hil/images/m12.gif); background-repeat:no-repeat } --> </style> <table cellspacing=0 cellpadding=0 width=800 align=center> <tr><td height=21></td></tr> <tr><td valign=top> <table cellspacing=0 cellpadding=0> <tr><td><a href=<?=tep_href_link('index.php')?>><img src=images/m01.gif width=239 height=105 border=0></a></td> <td valign=top> <table cellspacing=0 cellpadding=0> <tr><td><img src=images/m02.gif width=403 height=8></td></tr> <tr><td class=ch1> <table cellspacing=0 cellpadding=0> <tr><td height=4></td></tr> <tr><td width=118 class=ch2> <table cellspacing=0 cellpadding=0> <tr><td class=style1>Choose <br> your language:</td> </tr> <tr><td height=2></td></tr> <tr><td> <? // LANGUAGES if (!isset($lng) || (isset($lng) && !is_object($lng))) { include(DIR_WS_CLASSES . 'language.php'); $lng = new language; } $languages_string = ''; reset($lng->catalog_languages); while (list($key, $value) = each($lng->catalog_languages)) { $languages_string .= ' <a href="' . tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('language', 'currency')) . 'language=' . $key, $request_type) . '">' . tep_image(DIR_WS_LANGUAGES . $value['directory'] . '/images/' . $value['image'], $value['name']) . '</a> '; } echo $languages_string; ?> </td></tr> <tr><td height=9></td></tr> <tr><td><img src=images/m08.gif width=107 height=1></td></tr> <tr><td height=6></td></tr> <tr><td class=ch3>Currencies:</td></tr> <tr><td height=6></td></tr> <tr><td> <? // CURRENCIES echo tep_draw_form('currencies', tep_href_link(basename($PHP_SELF), '', $request_type, false), 'get'); reset($currencies->currencies); $currencies_array = array(); while (list($key, $value) = each($currencies->currencies)) { $currencies_array[] = array('id' => $key, 'text' => $value['title']); } $hidden_get_variables = ''; reset($HTTP_GET_VARS); while (list($key, $value) = each($HTTP_GET_VARS)) { if ( ($key != 'currency') && ($key != tep_session_name()) && ($key != 'x') && ($key != 'y') ) { $hidden_get_variables .= tep_draw_hidden_field($key, $value); } } echo tep_draw_pull_down_menu('currency', $currencies_array, $currency, 'onChange="this.form.submit(); " style="width:100px; font-size: 9px" ') . $hidden_get_variables . tep_hide_session_id(); echo '</form>'; ?> </td></tr> </table> </td> <td background=images/m09.gif width=1></td> <td width=116 class=ch2 valign=top> <table cellspacing=0 cellpadding=0> <tr><td><img src=images/m10.gif width=9 height=7 align=absmiddle> <a href=<?=tep_href_link('specials.php')?> class=ch3>Specials</a></td></tr> <tr><td height=5></td></tr> <tr><td><img src=images/m10.gif width=9 height=7 align=absmiddle> <a href=<?=tep_href_link('advanced_search.php')?> class=ch3>Search</a></td></tr> <tr><td height=5></td></tr> <tr><td><img src=images/m10.gif width=9 height=7 align=absmiddle> <a href=<?=tep_href_link('contact_us.php')?> class=ch3>Contact Us</a></td></tr> <tr><td height=5></td></tr> <tr><td><img src=images/m10.gif width=9 height=7 align=absmiddle> <a href=<?=tep_href_link('account.php')?> class=ch3>Create an account</a></td></tr> <tr><td height=5></td></tr> <tr><td><img src=images/m10.gif width=9 height=7 align=absmiddle> <a href=<?=tep_href_link('login.php')?> class=ch3>Customer Login</a></td></tr> </table> </td> <td background=images/m09.gif width=1></td> <td class=ch2> <table cellspacing=0 cellpadding=0> <tr><td><a href=<?=tep_href_link('shopping_cart.php')?>><img src=images/m11.gif width=40 hieght=32 border=0></a></td> <td class=ch4> <b>Shopping<br> Cart</b></td></tr> <tr><td height=10></td></tr> <tr><td colspan=2 class=ch4>now in your cart <a class=ch5 href=<?=tep_href_link('shopping_cart.php')?>><?=$cart->count_contents()?> items</a></td></tr> </table> </td></tr> </table> </td></tr> <tr><td><img src=images/m03.gif width=403 height=8></td></tr> </table> </td></tr> </table> </td></tr> <tr><td height=10></td></tr> <tr><td width=800 height=48 class="style2"> <table cellspacing=0 cellpadding=0> <tr><td height=7></td></tr> <tr><td width=13></td> <td valign=top> <? // SEARCH ?> <table cellspacing=0 cellpadding=0> <?=tep_draw_form('quick_find', tep_href_link(FILENAME_ADVANCED_SEARCH_RESULT, '', 'NONSSL', false), 'get')?> <tr><td height=6></td></tr> <tr><td><?=tep_draw_input_field('keywords', '', 'size="20" maxlength="30" class=se2') . ' ' . tep_hide_session_id()?></td><td> <input type=image src=images/m13.gif></td></tr> </form> </table> <? // END SEARCH ?> </td> <td width=7></td> <td><a href=<?=tep_href_link('index.php')?>><img src=images/b01.gif width=95 height=30 border=0></a></td> <td><a href=<?=tep_href_link('products_new.php')?>><img src=images/b02.gif width=94 height=30 border=0></a></td> <td><a href=<?=tep_href_link('account.php')?>><img src=images/b03.gif width=94 height=30 border=0></a></td> <td><a href=<?=tep_href_link('shopping_cart.php')?>><img src=images/b04.gif width=94 height=30 border=0></a></td> <td><a href=<?=tep_href_link('checkout_shipping.php')?>><img src=images/b05.gif width=94 height=30 border=0></a></td> </tr> </table> </td> </tr> <tr><td height=3></td></tr> <tr><td valign=top> <table cellspacing=0 cellpadding=0> <tr><td width=204 valign=top> <table cellspacing=0 cellpadding=0 border=0> <tr><td background=images/m14.gif width=204 height=29 valign=top> <table cellspacing=0 cellpadding=0> <tr><td height=8></td></tr> <tr><td width=25></td><td class=ch6>browse by categories</td></tr> </table> </td></tr> <tr><td class=ch7 valign=top align=center> <table cellspacing=0 cellpadding=0 width=186 align=center> <tr><td height=13></td></tr> <? // ---- CATEGORIES function tep_show_category($counter1) { global $tree, $categories_string, $cPath_array; if(!$tree[$counter1]['level']){ $categories_string .= $categories_string ? '<tr><td background=images/m16.gif></td></tr><tr><td height=7></td></tr>' : ''; $categories_string .= '<tr><td> <img src=images/m15.gif width=7 height=5 align=absmiddle> <a class=ml1 href='; if ($tree[$counter1]['parent'] == 0) { $cPath_new = 'cPath=' . $counter1; } else { $cPath_new = 'cPath=' . $tree[$counter1]['path']; } $categories_string .= tep_href_link('index.php', $cPath_new) . '>'; // display categry name $categories_string .= $tree[$counter1]['name']; $categories_string .= '</a></td></tr><tr><td height=3></td></tr>'; }else{ // SUBCATEGORY $categories_string .= '<tr><td> '; for($i=0;$i<$tree[$counter1]['le vel'];$i++) $categories_string .= ' '; $categories_string .= ' - <a class=ml1 style="font-weight:normal;" href='; if ($tree[$counter1]['parent'] == 0) { $cPath_new = 'cPath=' . $counter1; } else { $cPath_new = 'cPath=' . $tree[$counter1]['path']; } $categories_string .= tep_href_link('index.php', $cPath_new) . '>'; // display category name $categories_string .= $tree[$counter1]['name']; $categories_string .= '</a></td></tr><tr><td height=3></td></tr>'; } if ($tree[$counter1]['next_id'] != false) { tep_show_category($tree[$counter1]['next_id']); } } define(TABLE_CATEGORIES, "categories"); define(TABLE_CATEGORIES_DESCRIPTION, "categories_description"); $categories_string = ''; $tree = array(); $categories_query = tep_db_query("select c.categories_id, cd.categories_name, c.parent_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.parent_id = '0' and c.categories_id = cd.categories_id and cd.language_id='" . (int)$languages_id ."' order by sort_order, cd.categories_name"); while ($categories = tep_db_fetch_array($categories_query)) { $tree[$categories['categories_id']] = array('name' => $categories['categories_name'], 'parent' => $categories['parent_id'], 'level' => 0, 'path' => $categories['categories_id'], 'next_id' => false); if (isset($parent_id)) { $tree[$parent_id]['next_id'] = $categories['categories_id']; } $parent_id = $categories['categories_id']; if (!isset($first_element)) { $first_element = $categories['categories_id']; } } //------------------------ if ($cPath) { $new_path = ''; reset($cPath_array); while (list($key, $value) = each($cPath_array)) { unset($parent_id); unset($first_id); $categories_query = tep_db_query("select c.categories_id, cd.categories_name, c.parent_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.parent_id = '" . (int)$value . "' and c.categories_id = cd.categories_id and cd.language_id='" . (int)$languages_id ."' order by sort_order, cd.categories_name"); if (tep_db_num_rows($categories_query)) { $new_path .= $value; while ($row = tep_db_fetch_array($categories_query)) { $tree[$row['categories_id']] = array('name' => $row['categories_name'], 'parent' => $row['parent_id'], 'level' => $key+1, 'path' => $new_path . '_' . $row['categories_id'], 'next_id' => false); if (isset($parent_id)) { $tree[$parent_id]['next_id'] = $row['categories_id']; } $parent_id = $row['categories_id']; if (!isset($first_id)) { $first_id = $row['categories_id']; } $last_id = $row['categories_id']; } $tree[$last_id]['next_id'] = $tree[$value]['next_id']; $tree[$value]['next_id'] = $first_id; $new_path .= '_'; } else { break; } } } $categories_string .= ''; tep_show_category($first_element); $categories_string .= ''; echo $categories_string; ?> <tr><td height=6></td></tr> </table> </td></tr> <tr><td><img src=images/m17.gif width=204 height=6></td></tr> <tr><td height=4></td></tr> <tr><td><a href=<?=tep_href_link('index.php','cPath=33')?>><img src=images/m18.gif width=204 height=86 border=0></a></td></tr> <tr><td height=3></td></tr> <tr><td><a href=<?=tep_href_link('specials.php')?>><img src=images/m19.gif width=204 height=82 border=0></a></td></tr> <tr><td height=8></td></tr> </table> </td> <td width=3></td> <td width=441 valign=top> <table cellspacing=0 cellpadding=0> <tr><td><a href=<?=tep_href_link('product_info.php','products_id=129')?>><img src=images/m20.gif width=239 height=190 border=0></a><img src=images/m21.gif width=202 height=190></td></tr> <tr><td height=2></td></tr> <tr><td valign=top align=center> what can i do to avoid this? please help. thanks so much Quote Link to comment Share on other sites More sharing options...
meow` Posted September 1, 2006 Share Posted September 1, 2006 oups sorry for my last post, i don't see there people working on this problem, so forget my contribution :-" good luck for solve it. cya :P Quote Link to comment Share on other sites More sharing options...
meow` Posted September 1, 2006 Share Posted September 1, 2006 Sorry if it's a stupid question but i'm lost with all this post. I don't use ccgv, only the point & reward module, can you explain me what i need to change if customer point cover the total amount to redirect directly on the checkout_success page, cause an amount equal to 0 cause problem with paypal etc... Thanks, and sorry again.. Quote Link to comment Share on other sites More sharing options...
gregy Posted September 1, 2006 Share Posted September 1, 2006 hi sorry, i wasn't searching whole 29 pages .. just one thing .. can this be set to give customer 1 point for buying 1 piece/product .. for buying 8 pieces/products to give customer 8 points? big thanx in advance! Quote Link to comment Share on other sites More sharing options...
gregy Posted September 1, 2006 Share Posted September 1, 2006 hmm .. i cannot edit previous post ... i just want to be clear if i can do following with this contribution, before i begin my 50minutes long journey through files :) Customer would receive 1 point for one purchased piece/product .. when collected X points we will sent a gift to customer and reset (or set to payed) his points. Customer will not be able to use points for paying products ... hope i was clear enough ;) Quote Link to comment Share on other sites More sharing options...
Voland Posted September 3, 2006 Share Posted September 3, 2006 Hello everyone, Question for deep_silver and anyone else who had expereince with the folowing ... . DO you know if P/R plays well with Fast Easy Checkout. Are there any major issues when using both together? Thank you Quote People dont change, people realize. Link to comment Share on other sites More sharing options...
Guest Posted September 5, 2006 Share Posted September 5, 2006 Hello to all, above all thx to deep silver for the contrib, also if to me not work, i explain: I use oscommerce 2.2 plus some add, qtpro, ccgv, and something else, i try to install your contrib, at start not work good because in my point not showed the points, i removed the expired n now is ok, the problem that a customer that have qualified credits, example for 10 Euros, when go in checkout not appear something so they can use the points, i read a lot of posts here, but i not find solution , and i installed with very attenction all... Please help me, n forgive my bad english :) Bye Quote Link to comment Share on other sites More sharing options...
Guest Posted September 6, 2006 Share Posted September 6, 2006 Solved.... :D Hello to all, above all thx to deep silver for the contrib, also if to me not work, i explain: I use oscommerce 2.2 plus some add, qtpro, ccgv, and something else, i try to install your contrib, at start not work good because in my point not showed the points, i removed the expired n now is ok, the problem that a customer that have qualified credits, example for 10 Euros, when go in checkout not appear something so they can use the points, i read a lot of posts here, but i not find solution , and i installed with very attenction all... Please help me, n forgive my bad english :) Bye Quote Link to comment Share on other sites More sharing options...
Guest Posted September 6, 2006 Share Posted September 6, 2006 Now that all work great is born another problem, for my needs i need divide tax from goods and shipping (is a private currier), example Goods, without tax +Ship, without tax +tax of both - Points =Grand Total the problem that if a customer want use point for pay all order, is impossible because when the reward system made a preview of the total, not count the shipping tax... so remain ever to pay about 0.83 Euros that is the tax of shipping, how i can do? Please help me Thanks Quote Link to comment Share on other sites More sharing options...
mike1985 Posted September 7, 2006 Share Posted September 7, 2006 Hello to all, above all thx to deep silver for the contrib, also if to me not work, i explain: I use oscommerce 2.2 plus some add, qtpro, ccgv, and something else, i try to install your contrib, at start not work good because in my point not showed the points, i removed the expired n now is ok, the problem that a customer that have qualified credits, example for 10 Euros, when go in checkout not appear something so they can use the points, i read a lot of posts here, but i not find solution , and i installed with very attenction all... Please help me, n forgive my bad english :) Bye i am having the same problem even though i went back and double checked on the installtion, still nothing... how did you solve the problem? i am really puzzled about this... :blink: Quote Link to comment Share on other sites More sharing options...
mike1985 Posted September 7, 2006 Share Posted September 7, 2006 apparently you cannot edit a post sooo..... Basically when a customer has points it does not show in the shopping cart box, or in the checkout so that he/she can use it... but it shows in the | my_points.php | page in the tables, but the customer cannot use the points, they are basically there, but unusable for some odd reason. Quote Link to comment Share on other sites More sharing options...
Guest Posted September 7, 2006 Share Posted September 7, 2006 I solved because i understand what i wrong, I added point to a test customer, i didnt see the points because i didnt mark "Set new expire date", so the date was null and system not work. Try to do a expire to the point, maybe 12 months, and add 1 point to there customer where is marked Set new expire date. i dont know if it ll solve you, to me yes Quote Link to comment Share on other sites More sharing options...
mike1985 Posted September 7, 2006 Share Posted September 7, 2006 hmm, i see. Some how when i do not want to use the auto expire feature, the points rewards system does not work right, but when i do use it, it works fine... weird :blush: 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.