• Tutorials/FAQs RSS Feed


    1. You have a page you want to change the structure of.
    2. Open the page in your browser.
    3. Choose View Source from your browser menu.
    4. Scroll down to the section you're bothered about moving. In the case of the add-to-cart button, you'll see this:

    ...

    Collecting payment from customers requires a means for extracting funds from the payment method the customer chooses.

    Check/Money Order

    If you offer check/money-order, then it's up to them to send the check to you.  Naturally, you will typically wait for the check to arrive and clear your bank before shipping the goods.

    Credit Card

    Before you can accept credit cards directly you must have a merchant account.

    If you offer to let your customers pay by Credit Card, there are a couple ways to do this:

    a) An online banking service such as PayPal where the ...

    Open the Admin, point your cursor at Configuration in the top menu. Choose Layout Settings from the drop down menu.

    Find "Main Page - Opens with Category"

    ...

    What is Checksum Validation?

    When downloading files from the internet, it's very important to verify that the file you downloaded IS in fact the file you EXPECTED to download.

    Authors of software typically zip up their software and then calculate a "checksum" based on the contents, and post that checksum next to the link to download ...

    You can download any of the Zen Cart original files (current version and older versions) by clicking on the "Home" link at the top of this page, and then ...
    Article Preview

    Situation:
    Customer is attempting to complete a purchase and paying via PayPal. They login, provide payment details, and click the Pay Now or Continue button, and they are greeted with the following message and taken back to the PayPal login page, and no details are recorded in your store:



    The Reason: You have your PayPal account configured to use Fraud Management Filters, and the customer's transaction has triggered one of your rules which you've configured for a "Deny" response.
    ...



    // Define the webserver and path parameters
      // HTTP_SERVER is your Main webserver: eg:'http://www.your_domain.com'
      // HTTPS_SERVER is your Secure webserver: eg:'https://www.your_domain.com'
      define('HTTP_SERVER', 'http://localhost');
      define('HTTPS_SERVER', 'https://localhost');

      // Use secure webserver ...

    REQUIREMENTS

    • Authorize.net Account (naturally)   Click Here to Sign Up for an Account with reduced-rate pricing!
    • Your Username and Transaction key (generated in your authorize.net account area)
    • While not strictly required unless using "Onsite" mode, you SHOULD have an SSL certificate active on your site to protect your customers' sensitive data

     

    INITIAL SETUP

    You need to generate your username and ...


    PCI DSS Compliance Questions Answered

    Common myths about PCI Compliance

    Please see the following page for a better understanding of what PCI Compliance is NOT:  https://www.pcisecuritystandards.org/pdfs/pciscc_ten_common_myths.pdf

    Answers to the most commonly-asked questions pertaining to Payment Card Industry Data Security Standard compliance

    DISCLAIMER: The following answers pertain to a webstore built with default Zen Cart code without any customizations, using only built-in features/modules/capabilities, in the default configuration.
    Any customizations you do to your store render these statements incomplete and require that ...

    There are a number of different date formats used around the world, and the approach for changing to any of them is broadly the same. In this tutorial we'll show how to change from the default US format to the dd/mm/yyyy format used in most other English-speaking countries and those speaking many other languages. As date formats are generally language-specific (or in the case of English, dialect-specific) we'll be editing two Zen Cart language files to make this change.

    1. open file includes/languages/<YOUR_TEMPLATE>/<YOUR_LANGUAGE>.php

    (if this file doesn't exist, create it by copying the file includes/languages/<YOUR_LANGUAGE>.php to this location).

    2. find this section:

    @setlocale(LC_TIME, 'en_US.ISO_8859-1');
    define('DATE_FORMAT_SHORT', '%m/%d/%Y'); // this is used for strftime()
    define('DATE_FORMAT_LONG', '%A %d %B, %Y'); // this is used for strftime()
    define('DATE_FORMAT', 'm/d/Y'); // this is used for date()
    define('DATE_TIME_FORMAT', DATE_FORMAT_SHORT . ' %H:%M:%S');
    and replace with:
    @setlocale(LC_TIME, 'en_GB.ISO_8859-1');
    define('DATE_FORMAT_SHORT',
    			...
    			

    IMPORTANT NOTE:  This module is NO LONGER included in Zen Cart because it does not meet PCI compliance requirements for ecommerce security.
    The BETTER alternative is to use a real live payment gateway service connected to your business merchant account.




    Original now-obsolete article below:

    There are several payment modules in Admin> Modules> Payment. Many of them are for payment-gateways where the customer's credit card is authorized automatically while they are online, and payment is deposited to your merchant-bank-account (which you set up with your bank) automatically.

    However, if you wish to simply "collect" the customer's credit-card ...

    Symptom:
    Instead of showing a product image thumbnail and the product's name, I'm seeing just the product name, but twice!

    Additional information: Using FireFox browser. ...

    Situation:

    You've just signed up with an affiliate system who's promised you the ultimate in statistics tracking, commission handling, referral monitoring, ...

    You have Products, Downloads and some Combo Products ...

    First, let's make sure that you have Products setup correctly ... ...

    No problem. Let's use the featured product sidebox as an example.

    Create an over-ride for the sidebox's module file. For the featured products sidebox, this would involve copying includes/modules/sideboxes/featured_products.php to ...

    To use Zen Cart, you need a database.

    To prepare a MySQL database for Zen Cart to use:

    1. Open your hosting account's control panel.
    2. Find the "Databases" section
    3. Choose the MySQL option
    4. Click on the option to Create a database.  Enter a name for it and submit. (Record the name for use in Zen Cart)
    5. Now create ...

    Page 6 of 15 1 2 3 4 5 6 7 8 9 10 11 12