zefeena Posted June 17, 2009 Share Posted June 17, 2009 Hi, When people get to the check out, they have a choice of options. the checkout automatically chooses cheque, but i'd rather it be set to PAYPAL, can anyone tell me where the little bit of code is i need to alter for this? I can't do it from the interface as for somereason that never updates! Also - if possible! I'd like to stop foriegn people choosing cheque! it seem that i simply need to sort the zones thing, but zone 1 included GB and all of europe i think. Any ideas Please reply using simplicity - i won't be offended, but i sure as heck won't understand if you go all jargon on me! thank you Kellie Running a botched up version of osCommerce Online Merchant v2.3.4 bootstrap with the dresscode theme installed, numerous add-ons, terrible coding, terrible website, but will have to make do until I have made up for my losses and can risk shutting down for a couple of weeks while I start all over again. - I did not install my program but am endeavouring to fix it with your help. Link to comment Share on other sites More sharing options...
zefeena Posted June 17, 2009 Author Share Posted June 17, 2009 can anyone help me with this before i go to bed! Running a botched up version of osCommerce Online Merchant v2.3.4 bootstrap with the dresscode theme installed, numerous add-ons, terrible coding, terrible website, but will have to make do until I have made up for my losses and can risk shutting down for a couple of weeks while I start all over again. - I did not install my program but am endeavouring to fix it with your help. Link to comment Share on other sites More sharing options...
zefeena Posted June 18, 2009 Author Share Posted June 18, 2009 Surely someone knows the answer to this? I do my little bit on here to help others (even though i'm pretty useless) PLEASE help!!! Running a botched up version of osCommerce Online Merchant v2.3.4 bootstrap with the dresscode theme installed, numerous add-ons, terrible coding, terrible website, but will have to make do until I have made up for my losses and can risk shutting down for a couple of weeks while I start all over again. - I did not install my program but am endeavouring to fix it with your help. Link to comment Share on other sites More sharing options...
♥geoffreywalton Posted June 19, 2009 Share Posted June 19, 2009 Found this in my notes but no doubt google would throw up others, maybe even in the contributions Default payment method in catalog/checkout_payment.php replace <td colspan="2"><table border="0" width="100%" cellspacing="0" cellpadding="2"> <?php if ( ($selection[$i]['id'] == $payment) || ($n == 1) ) { echo ' <tr id="defaultSelected" class="moduleRowSelected" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="selectRowEffect(this, ' . $radio_buttons . ')">' . "\n"; } else { echo ' <tr class="moduleRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="selectRowEffect(this, ' . $radio_buttons . ')">' . "\n"; } ?> <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> <td class="main" colspan="3"><b><?php echo $selection[$i]['module']; ?></b></td> <td class="main" align="right"> <?php with <td colspan="2"><table border="0" width="100%" cellspacing="0" cellpadding="2"> <?php if ( ($selection[$i]['id'] == $payment) || ($n == 1) ) { echo ' <tr id="defaultSelected" class="moduleRowSelected" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="selectRowEffect(this, ' . $radio_buttons . ')">' . "\n"; // Start Setting a default payment } else { if ( (!$payment) && ($i==0) ) { echo ' <tr id="defaultSelected" class="moduleRowSelected" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="selectRowEffect(this, ' . $radio_buttons . ')">' . "\n"; // End Setting a default payment } else { echo ' <tr class="moduleRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="selectRowEffect(this, ' . $radio_buttons . ')">' . "\n"; } // Setting a default payment } ?> Need help installing add ons/contributions, cleaning a hacked site or a bespoke development, check my profile Virus Threat Scanner My Contributions Basic install answers. Click here for Contributions / Add Ons. UK your site. Site Move. Basic design info. For links mentioned in old answers that are no longer here follow this link Useful Threads. If this post was useful, click the Like This button over there ======>>>>>. Link to comment Share on other sites More sharing options...
geozerocool Posted June 19, 2009 Share Posted June 19, 2009 + one question i have just one payment method how can i just jump over this page in chechkout? :) Link to comment Share on other sites More sharing options...
♥geoffreywalton Posted June 19, 2009 Share Posted June 19, 2009 Set the page before not to go to this page. Need help installing add ons/contributions, cleaning a hacked site or a bespoke development, check my profile Virus Threat Scanner My Contributions Basic install answers. Click here for Contributions / Add Ons. UK your site. Site Move. Basic design info. For links mentioned in old answers that are no longer here follow this link Useful Threads. If this post was useful, click the Like This button over there ======>>>>>. Link to comment Share on other sites More sharing options...
geozerocool Posted June 19, 2009 Share Posted June 19, 2009 and how to set it like that? :) that if it's jumped over payment choosing page will he still know that ithe only payment method that exists is the payment method Link to comment Share on other sites More sharing options...
acbatchelor Posted June 19, 2009 Share Posted June 19, 2009 + one question i have just one payment method how can i just jump over this page in chechkout? :) you can also try putting this code in your checkout_payment.php file. find these lines of code: // load all enabled payment modules require(DIR_WS_CLASSES . 'payment.php'); $payment_modules = new payment; add these lines after the lines above: // skip if only 1 payment method available if (tep_count_payment_modules() == 1) { if (!tep_session_is_registered('payment')) tep_session_register('payment'); tep_redirect(tep_href_link(FILENAME_CHECKOUT_CONFIRMATION, '', 'SSL')); } your site will automatically check how many payment methods there are and if there is only one, it will skip to the next step. this will be great if you add another payment option later because you do not have to change anything. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.