GPMD CheckoutSuite for Magento Documentation Version: 1.0.0 Table of Contents Installation Configuration Setting up Goals in Google Analytics
Installation IMPORTANT: Before installing any Magento Extension always make a backup of your Magento installation files and database and, clear and disable cache (either by deleting the contents of var/cache directory or in Magento Admin Panel Cache Management section). Via SSH (quickest and preferred method) To install CheckoutSuite module via SSH, upload the module.tar file in the root of your Magento installation directory (i.e where app folder is located) and run the following command: tar xzvf CheckoutSuite_v_x.x.x.tar. (where x.x.x is the current release version) Via SFTP/FTP Locally unzip the ChekoutSuite module archive and upload each archive s top level folder in the root of your Magento installation, making sure you upload with a merge command. If the merge command is not available in your FTP Client, upload each CheckoutSuite directory to appropriate location. With your browser, navigate to home page of Magento. If everything loads fine, installation was successful. If you see any error, exception or blank page, please refer to Troubleshooting section in order to solve installation issues.
CheckoutSuite Onepage Configuration Global Settings Enabled License Key Enables or disables the module output Product License key provided by GPMD after purchase (emailed separately) Address Settings Auto Complete Integration Merge First and Last Name Full Name s Split Mode Which 3rd party solution to use for address auto complete. Currently only PostcodeAnywhere Capture+ is supported Setting to merge first and last name into one field Allows you to control how the firstname and lastname are split when using a merged name field. Possible values: Surname, then First Name Splits full name on first space (for countries using "Surname Name" format (e.g. Rossi Mario)) First Name, then Surname Splits full name on last space (for countries using "Name Surname" format (e.g. John Smith)) Full Name Label Merged Name Inline Label Show Company Field on Shipping Address Show Fax Field on Shipping Address Show Phone Field on Shipping Address Is Phone required on Shipping Addresses Show Company Field on Billing Address Show Fax Field on Billing Address Show Phone Field on Billing Address Label for Full Name input field Inline label for Full Name input field
Is Phone required on Billing Address Newsletter Opt in Newsletter Opt in Checked by Default State/Province Label Zip/Postal Code State/Province Label Zip/Postal Label Labels Sign in (Customer needs to register) Sign in (Guest Checkout Allowed) Sets label on sign in page when customer must register in order to checkout Sets label on sign in page when Guest checkout is allowed Sign in Shows email already registered warning Registered Email Icon Valid Email Icon Invalid Email Icon If set to 'Yes', signing in customers will be warned when entering a registered email address. Valid email address icon. Displays when a registered email address tries to checkout as guest. Valid email address icon. Displays on the left of sign in email input. Invalid email address icon. Displays on the left of sign in email input. Review Panel Use Thumbnail Follow me Show registration benefits Customer regisration benefits text Sets sticky review panel.. If enabled, shows customer registration benefits under checkout review. Either Yes or No. Registation benefits text
Design Onepage Success Template File Steps Type Email Warning Icon Specifies Onepage success template file Specified Onepage checkout step type. Either Horizontal or Vertical Displays at 'Review' step, when changing quote email address. Registration Offer Registation to Guests... After Auth Url Auto login Url after customer authorisation Automatically login user after successful registration Text Blocks Payment Ready Customer Must Be Logged In Optional Registration (on 'Details' step) Message output to customer when a payment method do not required additional data to be processed Message output to customer when they must be logged in to checkout Message output to customer when they can optionally provide a registration password during "Your Details" checkout step. Note:This block of text is output only when "Offer Registation to Guests..." is set to "...on Details step" Sucess Page Allow Guest Print Order If set to yes, guests will be able to print order on success page
Developer Settings Logging Enabled Log File Enable / Disable module logging Note: For this to work, general Magento logging must be enabled. See 'Configuration > Developer' tab. Specifies log file Setting up Goals in Google Analytics If you re using Fooman Analytics you can set up a Google Analytics Funnel for GPMD Checkout as follows: 1. Sign In: /shop/checkout/onepage/signin/ 2. Your Details: opc addresses 3. Payment & Shipping: opc methods 4. Order Review: opc review 5. Pay: opc pay 6. Order Success: /shop/checkout/onepage/success/
Troubleshooting Case: I see a blank page This is an extreme scenario and needs to be properly investigated by checking Magento s system.log in var/log and/or apache access/error log. Quick solution: disable ChckoutSuite module by editing the file app/etc/modules/gpmd_checkoutsuite_core.xml and app/etc/modules/gpmd_checkoutsuite_onepage.xml and setting the active node as follow: <active>false</active> After doing this everything should be back to normal when refreshing your store home page. If you still getting a blank page, try deleting the cache. Case: I see a Magento Report error Take note of the error and get in touch with GPMD Magento Extension support team. For the time being disable the module (refer to blank page case to know how to do this) Case: Installation successful but no CheckoutSuite output Layout and template files are by default in base design package. If your Magento store have a custom design package you ll need to copy CheckoutSuite frontend layout and template files to your custom design package layout and template directories. Empty Magento cache and try again. If problem persists, please get in touch with GPMD Magento Extension support team. Case: 404 error when trying to access CheckoutSuite system configuration section. Log off and log in again from Magento Admin Panel. If problem persists, please get in touch with GPMD Magento Extension support team. Case: When accessing checkout pages I see an invalid license page. After purchasing CheckoutSuite module a license key is emailed to you. Licenses are on a per domain basis and your site must be registered on our system for your license to be valid.
For any license related issue, please get in touch with GPMD Magento Extension support team. Case: General conflicts with other modules Please get in touch with GPMD Magento Extension support team. Magento Versions Compatibility The module currently supports the following versions Magento Versions Magento Community 1.7 Magento Enterprise Demo & Live Examples http://checkout.stage.gpmd.net Road Map Automatic country selection based on GeoIP Support for eway payment gateway Support for BrainTree payment gateway Support for Moneybookers Payment Gateway Support for checkout with multiple addresses Tweet my purchase Share my purchase on facebook Share my purchase on pinterest Static block on the checkout page Add control to set a static block to be displayed on each step of the checkout, under the shopping cart summary Remove fixed static block code (checkoutsuite_onepage_static_right) Add tooltip help to every field