Results 1 to 2 of 2
  1. #1
    Join Date
    Feb 2011
    Posts
    1
    Plugin Contributions
    0

    Default For Google Checkout only

    I have scavenged the internet looking for ways to disable customer login for the purpose of Google checkout. When I installed Google Checkout I had security token errors on the login page. When you use Google Checkout you dont need customers to login or complete registration. This is how you do it.

    step 1 Removing login button from header.

    go to /includes/languages/english/classic/header.php

    find

    // header text in includes/header.php
    define('HEADER_TITLE_CREATE_ACCOUNT', 'Create Account');
    define('HEADER_TITLE_MY_ACCOUNT', 'My Account');
    define('HEADER_TITLE_CART_CONTENTS', 'Shopping Cart');
    define('HEADER_TITLE_CHECKOUT', 'Checkout');
    define('HEADER_TITLE_TOP', 'Top');
    define('HEADER_TITLE_CATALOG', 'Home');
    define('HEADER_TITLE_LOGOFF', 'Log Out');
    define('HEADER_TITLE_LOGIN', 'Log In');

    Replace with:
    // header text in includes/header.php
    define('HEADER_TITLE_CREATE_ACCOUNT', 'Create Account');
    define('HEADER_TITLE_MY_ACCOUNT', 'My Account');
    define('HEADER_TITLE_CART_CONTENTS', 'Shopping Cart');
    define('HEADER_TITLE_CHECKOUT', 'Checkout');
    define('HEADER_TITLE_TOP', 'Top');
    define('HEADER_TITLE_CATALOG', 'Home');
    define('HEADER_TITLE_LOGOFF', 'Log Out');
    define('HEADER_TITLE_LOGIN', '');

    Step 2: Removing "Welcome Guest would you like to login? button.

    Go to /includes/languages/english/index.php

    find

    // Showcase vs Store
    if (STORE_STATUS == '0') {
    define('TEXT_GREETING_GUEST', 'Welcome <span class="greetUser">Guest!</span> Would you like to <a href="%s">log yourself in</a>?');
    } else {
    define('TEXT_GREETING_GUEST', 'Welcome, please enjoy our online showcase.');
    }

    Replace with
    // Showcase vs Store

    if (STORE_STATUS == '0') {

    define('TEXT_GREETING_GUEST', '<span class="greetUser"></span> ');

    } else {

    define('TEXT_GREETING_GUEST', 'Welcome, please enjoy our online showcase.');

    }

    Step 3: Removing checkout button. ( If You click Check out at main checkout it will make you register)

    Go To /includes/templates/YOUR_TEMPLATE/templates/tpl_shopping_cart_default.php

    Find


    <!--bof shopping cart buttons-->
    <div class="buttonRow forward"><?php echo '<a href="' . zen_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL') . '">' . zen_image_button(BUTTON_IMAGE_CHECKOUT, BUTTON_CHECKOUT_ALT) . '</a>'; ?></div>
    <div class="buttonRow back"><?php echo zen_back_link() . zen_image_button(BUTTON_IMAGE_CONTINUE_SHOPPING, BUTTON_CONTINUE_SHOPPING_ALT) . '</a>'; ?></div>
    <?php
    // show update cart button
    if (SHOW_SHOPPING_CART_UPDATE == 2 or SHOW_SHOPPING_CART_UPDATE == 3) {
    ?>
    <div class="buttonRow back"><?php echo zen_image_submit(ICON_IMAGE_UPDATE, ICON_UPDATE_ALT); ?></div>
    <?php
    } else { // don't show update button below cart
    ?>
    <?php
    } // show update button
    ?>
    <!--eof shopping cart buttons-->

    Replace with

    <!--bof shopping cart buttons-->
    <div class="buttonRow forward"><?php echo '<a href="' . zen_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL') . '">' . '</a>'; ?></div>
    <div class="buttonRow back"><?php echo zen_back_link() . zen_image_button(BUTTON_IMAGE_CONTINUE_SHOPPING, BUTTON_CONTINUE_SHOPPING_ALT) . '</a>'; ?></div>
    <?php
    // show update cart button
    if (SHOW_SHOPPING_CART_UPDATE == 2 or SHOW_SHOPPING_CART_UPDATE == 3) {
    ?>
    <div class="buttonRow back"><?php echo zen_image_submit(ICON_IMAGE_UPDATE, ICON_UPDATE_ALT); ?></div>
    <?php
    } else { // don't show update button below cart
    ?>
    <?php
    } // show update button
    ?>
    <!--eof shopping cart buttons-->

    Step 4: Remove the -Or Use- text above the Google Checkout button.

    Go To /includes/languages/english/modules/payment/googlecheckout.php

    Find

    define('MODULE_PAYMENT_GOOGLECHECKOUT_TEXT_OPTION', '- Or use -');

    Replace With


    define('MODULE_PAYMENT_GOOGLECHECKOUT_TEXT_OPTION', '');


    Hope this helps people using Google Checkout. Google checkout will automatically register them so you can still see what customers you have from the admin page and how many times they ordered.
    Last edited by xdeimusx; 23 Feb 2011 at 06:18 AM.

  2. #2
    Join Date
    Feb 2010
    Posts
    2,159
    Plugin Contributions
    17

    Default Re: For Google Checkout only

    Could also use the Disable Registration/Login Add on

 

 

Similar Threads

  1. Google Checkout ONLY?
    By YellowStarS2k in forum General Questions
    Replies: 1
    Last Post: 19 Dec 2008, 04:14 AM
  2. google checkout as only payment method
    By ash in forum Addon Payment Modules
    Replies: 2
    Last Post: 25 Jun 2008, 05:42 AM
  3. Only google checkout?
    By juliartz in forum Addon Payment Modules
    Replies: 0
    Last Post: 25 Mar 2008, 05:27 AM
  4. How To Accept ONLY Google Checkout
    By geoman64 in forum Addon Payment Modules
    Replies: 20
    Last Post: 28 Dec 2007, 06:36 PM
  5. Use only Google Checkout?
    By jwball in forum Addon Payment Modules
    Replies: 1
    Last Post: 22 Apr 2007, 10:16 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR