Prestashop One page Checkout Addon – User Manual

1. Introduction

Prestashop is one the widely used eCommerce platform because of the awesome themes, features and extensions available for the store owners. Every store owner wants to provide a smooth and fast shopping experience to their customers to make their business more successful. The checkout process became the key point of this process. Hence, Prestashop One Page Checkout Addon is a solution for this issue. The One Page Checkout options reduces the additional efforts of the customers and allow them to complete the checkout process at the single page hence reduces the abandoned cart. The best part of the Prestashop one checkout module is the Social login option which allows the store admin to enable the Google and Facebook login options to complete the order.

Note: The Prestashop one step checkout Module by Knowband is GDPR compliant.

1.1 Admin-Benefits of One Page Checkout Prestashop Addon

Let’s take a quick look at the benefits of having a Prestashop One step checkout module on your Prestashop store:

  • Prestashop Quick checkout addon allows the store owners can design their own one page checkout page as per the website theme.
  • Prestashop simplified checkout addon is compatible with multiple store and devices.
  • This quick checkout extension Prestashop Targets multi-lingual customers.
  • The Prestashop fast checkout addon offers less and relevant checkout steps.
  • This quick checkout addon Prestashop serves better customer experience.
  • Prestashop One Page Checkout addon eliminates page reload time and keeps checkout information at a single page.
  • With the help of this Prestashop One Page Checkout Extension, custom fields can be added as desired.

1.2  Features of Prestashop One Step checkout Addon

  • One Page Checkout Prestashop offers easy customization.
  • Prestashop One Page Supercheckout provides simple & quick Login.
  • Social login options are offered in this one page checkout Prestashop addon.
  • Prestashop One Step Checkout Addon has inline validation feature which shows error to customers if any wrong value is entered.
  • One Step Checkout Prestashop Extension is compatible with multiple payment and shipping methods.
  • Responsive one page checkout prestashop is mobile and tablet responsive.
  • This one page checkout module is GDPR compatible.
  • The responsive one page checkout Prestashop module allows the admin to create as many privacy policies as per the requirement.
  • The one step checkout Prestashop addon offers the admin to make any of the privacy policy mandatory or optional.
  • The admin can view the customer consent along with all the details including order id, email id, customer name, accepted consent, time, and date as well.
  • Prestashop responsive one step checkout addon is compatible with free and virtual/digital products.
  • Cart Customization on Prestashop One Page Checkout Page.
  • Prestashop one page checkout addon offers an option to add custom fields as well.
  • MailChimp Integration is provided in this Prestashop Quick checkout addon. Other integrators SendInBlue and Klaviyo are also supported.
  • Offers Ship2Pay feature.
  • Supercheckout provides an option to update or delete the saved address.
  • You also get an option to create ‘Date’ and ‘File’ type custom fields.
  • One Page Checkout displays shipping and payment methods only when the customer saves the address.
  • Admin can test the one page checkout on a specific IP.
  • Provides compatibility with various payment methods like Amazon Pay(only 1.7 version), a4paypalpro and Play plug.
  • Prestashop simplified checkout addon allows the admin to add custom CSS and JS.
  • This quick checkout extension Prestashop SEO Friendly.
  • The Prestashop fast checkout addon offers multilingual Support.
  • Prestashop One Page Checkout module allows the admin to show/hide any fields.
  • Prestashop One Page Checkout Extension offers automatic customer registration.
  • Geotargeting(NEW): The Geotargeting feature of this Supercheckout module helps in auto selecting the country for the customers based on their IP.
  • Google Address Autofill(NEW): The auto-fill feature automatically fills up the address fields at the supercheckout page. The auto-fillup functionality uses Google Places Integration services for which Google API Key has to be configured from the backend.
  • Gift message(NEW): Allow your customers to add a Gift message with the order. Admin can check this message on order details page from backend interface.
  • Show/Hide total tax field(NEW): Admin can show/hide the total tax field in the cart summary section of one page checkout.
  • Address Fields Layout Changes(NEW): Admin can change the address fields layout from 1-column to 2 columns. Example: User detail fields like First name & last name can be shown in a single row.

2. One Page Checkout Prestashop Module Installation Guide

2.1 Copy “SuperCheckout” module folder under your root_directory/modules/of your store via FTP or use Prestashop interface to upload the plugin.

2.2  After copy, Prestashop one page checkout module will be listed on module listing page in admin panel as shown given below screen.

For version 1.6

for-version-1-6

For version 1.7

for-version-1-7

2.3 If Prestashop one page checkout module is not displaying on your module listing page, search it by filtering module with following details.

Keyword: Supercheckout

Author: Knowband

Category: Checkout

Filter by: Installed & Not Installed/Enabled & Disabled

Note:

  1. When you will click on install button, a pop up box will appear which will display warning messages. You can ignore these messages and move ahead. There will be no negative impact of this warning message on your store.
  2. After installing Prestashop Supercheckout addon, a “configure” button will be in front of this one page checkout plugin on module listing page as shown in screen below:

For Version 1.6

for-version-1-6

For Version 1.7

for-version-1-7

3. User Manual

  1. To access this Prestashop one page checkout addon, Click on configure button of supercheckout module. On clicking, One Page Checkout Prestashop module interface will be open and following screen will be display as given below:

supercheckout-module

3.1 General Settings of Prestashop Fast Checkout Addon

  • Enable/Disable: To enable the Prestashop one page checkout plugin, switch the enable button from OFF to ON. Default value will be OFF.
  • Enable Guest Checkout: By enabling this option of the Prestashop quick checkout module, store will allow the customer to checkout as a guest. Default value will be OFF
  • Register Guest: By enabling this option of the simplified checkout Prestashop module, store will register guest automatically and send registration email to corresponding customer. Default value of this field of Prestashop One Step Checkout Addon will be OFF.
  • Default Checkout Option: There are 3 options in this field of the One Step Checkout Prestashop Extension, which will be displayed at front end. With these options of the fast checkout Prestashop module, admin can set which option will be displayed to customers on the one page checkout. These options are:

 Login: If this option of the Responsive one page checkout Prestashop addon is selected, customer will see the login form in login section.

Guest: If this option of the Prestashop responsive one step checkout addon is selected, customer will see only the email field in login section.

Register: If this option of the one page checkout Prestashop module is selected, customer will see the registration form in login section.

  On front, customer can also change the checkout option. By default, login option will be selected

  • Testing Mode: If you want to test the Prestashop one page checkout addon before making it live on your store then you can enable this option. While this option of the One Step Checkout Prestashop Extension is enabled your customers are redirected to the normal checkout page but you can open the SuperCheckout page directly through URL. The URL for the same appears below this option once you enable it.

screenshot-ps-knowband-com-2019-07-04-18-28-16

Add IP Address: Using this option, you can add an IP on which you want to test the supercheckout functionality.

3.2 Customizer settings of Prestashop fast checkout module

This tab in Prestashop one page checkout addon has the features using which the admin can modify the checkout front end by adding some CSS or JS in its fields. This tab of Prestashop fast checkout addon already has the feature to change the colors of buttons which appear in the checkout. Whatever CSS will be placed in the custom CSS field that CSS will appear in the front of the store and same is the case with custom JS field.

customizer

3.3 Login Tab of simplified checkout Prestashop module

  1. This tab of Prestashop fast checkout addon basically contains setting to enable /disable Facebook and Google registration & login as shown below.

Login Tab

  • Enable Facebook Login: To enable Facebook Registration & Login, switch the button from OFF to ON. But before you do that do get Facebook APP ID and APP SECRET from http://developers.facebook.com without these keys, this functionality of the Prestashop single step checkout addon will not work. By default, this functionality of the one page checkout Prestashop addon will be disabled.
  • Enable Google Login: To enable Google Registration & Login, switch the button from OFF to ON. But before you do that do get Google APP ID, CLIENT ID and APP SECRET from https://code.google.com/apis/console without these keys, this functionality of the quick checkout addon Prestashop will not work. By default, this field of the Prestashop One Step Checkout Addon will be disabled.
  • Please read the Annexure A to setup Google and Facebook login.

3.4 MailChimp Tab of the One Step Checkout Prestashop Extension

Mail Chimp is an email marketing service by which you can send bulk newsletter/offer emails to your customers. Mail Chimp also provides many attractive Templates and many more features. Our Prestashop one page checkout module allows you to add customer email directly to mail chimp list as soon as they register using our Prestashop one page checkout addon.

For using Mail Chimp you need to have an API Key.

3.3.1 How to configure Mail Chimp?

  1. Login to your Mail Chimp Account.
  2. Click on the right corner tab > Choose Profile > Extras > API Keys.
  3. Here Admin Can Create an API key by click on “Create a Key” Button.
  4. Copy the API key.
  5. Admin can also make Different list for Each Social login customer by click on “List” in the Top Menu Bar.
  6. Now Paste the API Key in the Provided Mail chimp API Key section and click on “Get List” Button.
  7. Select the list from Dropdown menu.

3.3.2 Mail Chimp Settings:

Mail Chimp Settings

  1. Enable/Disable: To enable the Mail chimp, switch the enable button from OFF to ON. Default value will be “OFF”.
  2. Subscribe Customer Checkbox: Check this option of the Responsive one page checkout Prestashop module, if you want to subscribe customers to mail chimp as soon as he comes out from email field. Please note that this function will not subscribe them to Prestashop list. Our mail chimp integration is responsible to subscribe only to mail chimp list.
  3. Mail Chimp API Key: Enter Your Mail Chimp API Key and Click on “Get List” button.
  4. Mail Chimp List: Select your desired list and save settings.

In a similar manner, you can configure the other two email marketing integrators including Klaviyo and SendinBlue.

screenshot-ps-knowband-com-2019-07-04-18-38-42

3.5 Addresses Tab of the simplified checkout Prestashop addon

screenshot-ps-knowband-com-2019-07-04-18-42-22

screenshot-ps-knowband-com-2019-07-04-18-44-31-1


18a18b

  1. This tab in Prestashop one page checkout addon contains setting for the fields which is to be shown in customer registration, delivery address and invoice address section on front.
  2. The Addresses Tab of the Prestashop Quick checkout addon consists of two sections. The one in the left is for Guest Customers and the right one for Registered Customers.
  3. To make a field show/hide in the Prestashop one page checkout page, check the checkbox just to the left of Show label.
  4. To make a field of this fast checkout Prestashop checkout addon as mandatory (required field), check the checkbox just to the left of Require Label.
  5. The fields of the Prestashop One Page Checkout Extension can also be rearranged according to the requirement. To rearrange just hold icon () and drag & drop the field vertically, wherever it is required.
  6. On saving, the fields will be rearranged as per the changes.
  7. This tab of the One Page Checkout Prestashop addon also has to more features named inline validation and enable save address feature. If inline validation is enabled then the fields like first name, last name, zip code are validated as soon as they are filled which lets the customer know that he/she is entering the wrong value. If save address feature is enabled then a buttons with text “SAVE” appears just below the address field of the Prestashop one page checkout addon and using that button the customer can save his/her address before placing the order.
  8. Enable Auto Detect Country: If this option is enabled, then the country of the customer is automatically detected and filled into the provided country field on supercheckout page.
  9. Enable Google Auto Address Fill: Using this option, admin can enable auto-fillup of address with Google Places Integration.
  10. Google API Key: For the above feature to work, admin needs to set Google API key through this configuration option.

SAVE BUTTON IMAGE:

Save

3.6 Payment Method Tab of the Prestashop One Page Checkout Module

1.  In Prsetashop one page checkout addon, this tab contains settings for payment methods shown in one page checkout page like enabling/disabling or selecting a default method.

Payment Method Tab

2. Display Method: To Enable/Disable the payment methods on the checkout page, switch the button from ON to OFF or vice-versa. This will disable the payment method block from checkout page. By default, this option of the Prestashop fast checkout addon will be enabled.

3. Display Style: There are 3 options in this field of the Prestashop One Step Checkout Addon to display how your payment methods will be displayed on the checkout page. By default, payment methods will be displayed with its name. If you select the style with the image, then please upload the image of size (95 X 20) for corresponding payment method under appropriate payment module directory.

4. Selected Default Method: This option of the One Step Checkout Prestashop module, will be a drop down list of all installed payment module. Here you can select payment method, which will be displayed as selected at the time, when customer comes on the checkout page.

3.7 Delivery Method Tab of the Prestashop One Page Checkout Module

  1. In one page checkout Prestashop, this tab contains settings for delivery methods shown in checkout page like enabling/disabling or selecting a default method

Delivery Method Tab

2. Display Method: To Enable/Disable the delivery methods on the checkout page switch the button from ON to OFF or vice-versa. This will disable the delivery method block from checkout page. By default, this will be enable.

3. Display Style: There are 3 options in this field of the Prestashop fast checkout addon to display how your delivery methods will be display on checkout page. By default, delivery methods will be display with its name. If you select style with image, then please upload image of size (95 X 20) for corresponding delivery method.

4. Selected Default Method: This option of the Prestashop One Page Checkout addon will be a drop down list of all active delivery methods. Here you can select delivery method, which will be displayed as selected at the time, when customer comes on the checkout page. The selection will be differ according to customer location. If your selected method maps with customer location, then the method will shown as selected at the time of checkout page loading.

3.8 Custom Fields Tab of the Prestashop fast checkout module

In Prestashop one page checkout module, this tab is used to add custom fields on front checkout page. This tab of the Prestashop simplified checkout addon contains list of custom fields and options to Add, Edit or Delete any field.

These custom fields of the Prestashop fast checkout addon can be used to get some additional data from the customer and display it in different positions i.e. Shipping Address Form, Payment Address Form, Cart Block or Customer Registration Block.

custom-fields-tab1
3.8.1 How to add a custom field? 

Following are the steps to add a custom field on the checkout page:

  1. Click on “Add New” button.
  2. A pop-up will display, fill all the required fields and add your desired features.
  3. Click on “Save” button.

screenshot-ps-knowband-com-2019-07-04-18-54-11
Example 1 – If admin wants to add a drop-down with label “Want to become Member ?”

Following are the steps to be followed –

1.Add a new custom field as shown below.

screenshot-ps-knowband-com-2019-07-04-18-54-11-1

Configure its position as “Shipping Address Form”.

2. Go to Front End, add product to cart and proceed to “Checkout”. In the Checkout page the custom field will be displayed as shown below.

custom-field4

3.  Admin can check the data fetched from customer by following steps –

(a) Go to “Orders” tab.
(b) Click on “View” button for a particular order you want to check.
(c) The Customer’s information will be displayed in “SUPERCHECKOUT CUSTOM FIELDS” tab as shown below.

custom-field5

4. Customer can also check the Custom field by following steps-

(a) Go to “My Account” page.
(b) Click on “Order History and Details”
(c) Click on “Details” button
(d) Image shown below will display.

custom-field6
Example 2 – If admin wants to add a text-area with label “Gift Message”. Following are the steps to be followed –

1. Add a new custom field as shown below.

custom-field8

Configure its position as “Shipping Address Form”.

2. Go to Front End, add product to cart and proceed to “Checkout”. In the Checkout page the custom field will be displayed as shown below.

custom-field9
3. Admin can check the data fetched from customer by following steps –

(a) Go to “Orders” tab.
(b) Click on “View” button for a particular order you want to check.
(c) The Customer’s information will be displayed in “SUPERCHECKOUT CUSTOM FIELDS” tab as shown below.

custom-field22
5.Customer can also check the Custom field by following steps-

(a) Go to “My Account” page.
(b) Click on “Order History and Details”
(c) Click on “Details” button
(d) Image shown below will display.

custom-field33

3.8.2 How to edit a custom field?

To edit a custom field, click on the ‘Edit’ icon shown in front of any row of this Presashop quick checkout module. It will open a form shown below. Values of the form in this Prestashop quick checkout module will be filled already.

custom-field66

Admin will have to click on the ‘Save’ button in order to save the edited details.

3.8.3 How to delete a custom field?

To delete a custom field of the Responsive one page checkout Prestashop module, admin will have to click on the delete icon shown next to every table row. It asks for confirmation to delete a row.

custom-field44

3.9 Cart Tab of the Prestashop responsive one step checkout addon

  1. This tab One Step Checkout Prestashop module contains setting for the cart, order total and confirming the order as shown below :
  2. Its divide in three sections :
  • Cart
  • Order Total
  • Confirm

1920

3.9.1 Cart

1. Display Cart: By default cart display will be enable.

2. To Show/Hide cart summary options from the checkout page, check uncheck the checkbox present in front of Cart Summary Option label.

3. Product Image Size: This option of the one step checkout Prestashop module will show the which size of product image will be display on One checkout page. By default this field of the Prestashop quick checkout addon will be shown with their default values.

3.9.2 Order Total 

To Show/Hide cart summary options from the checkout page check uncheck the checkbox present in front of Cart Summary Option label.

3.9.3 Confirm 

To Show/Hide cart summary options from the checkout page check uncheck the checkbox present in front of Cart Summary Option label. Admin can provide an option to add a gift message along with their product order. Admin will have the option to check this message on order details page from backend.

3.10 GDPR Setting Tab of the One Page Checkout Prestashop Addon:

This field of the Prestashop one page checkout module allows the admin to add the opt-in boxes (checkbox) on the checkout page to meet the GDPR requirements. Admin can add the multiple opt-in boxes at the checkout page. As per the GDPR directives “The GDPR is clearer that an indication of consent must be unambiguous and involve a clear affirmative action (an opt-in). It specifically bans pre-ticked opt-in boxes. It also requires distinct (‘granular’) consent options for distinct processing operations. Consent should be separate from other terms and conditions and should not generally be a precondition of signing up to a service. You must keep clear records to demonstrate consent”.

Let’s take a look at the screen shot below:

Prestashop One Page Checkout - GDPR Settings

Please refer to the attached screenshot of the front end:

Prestashop One Page Checkout -GDPR Front End

3.10.1 Adding New Policy:

The one page checkout Prestashop addon allows the admin to add as many policies. To add new policy, the admin will just need to click on the “Add New” option. After doing so, a popup will appear, where the admin will ask to fill the details of the policy.

Prestashop One Page Checkout - Add New Privacy Policy

Privacy Policy Label: In this field, enter the privacy policy label. The text entered here will be visible to the user on the front end.
 
Page URL to Link the Label: This field is not mandatory. But if you have any URL to link the label where you have defined your privacy policy, then enter the same here.

Required: This option is to make the policy field required or optional. If you make this field optional then the customers can continue to place his order without providing the consent. If the field has been marked as mandatory then only after providing his consent the user will be able to place his order.

Active: This field of the GDPR setting is to make the  opt-in option enabled or disabled at the front end.

Let’s take a look at the screen shot below:

Prestashop One Page Checkout -GDPR Front End

This field of the Prestashop one step checkout displays the data of the all the customers who have agreed to any privacy policy(s) defined by the admin. The data will also display the date, time and order reference number as well. In order to view the list, the admin must have to enter the email id or order reference number and click on the Filter button. The accepted customer consent details will be displayed along with the order reference number, customer name, email id, accepted consent, date, and time as well. Let’s take a look at the screen shot below:

Prestashop One Page Checkout - Customer Consent

3.12 Design Tab of the Responsive one page checkout Prestashop module

  1. This tab of the Prestashop one step checkout module contains the settings for the design of checkout page in the catalog as shown below:

picture1222

2. To change the width of any column adjust the slider present at the top as shown below :

Picture11

3. Block of different steps of the simplified checkout Prestashop module can also be rearranged from one column to the other or in the same column as shown below:

Picture10

4. On saving, the block will be rearranged in the checkout page as per the changes

3.13 FAQ Tab of the Prestashop responsive one step checkout addon

This tab of the one page checkout Prestashop module contains several questions (with answers to them) that are asked by our customers. We recommend you to go through the questions before raising any ticket for this Prestashop fast checkout addon.

faqs
3.14 Other Plug-ins Tab of the Prestashop One Page Checkout Module

This tab of the Prestashop fast checkout addon redirects to our developer page having list of other plug-ins developed by us. If you like this Prestashop Quick checkout addon then you can try our other plug-ins also.

4. Annexure A

4.1 How to Set up Facebook Login?

Facebook App can be created by following below mentioned steps:-

Step 1: Go to given URL: https://developers.facebook.com/apps/

Step 2: Click on the “Add a New App” button.

fb-1

Step 3&4: Enter your App name and email id, then click on “Create App ID” button.

fb-2

Step 5&6: After clicking on Create App ID you will have to go through a security check as shown:

fb-3

Step 7: Click on “Setting” tab.

fb-4

Step 8-13: Two option will be available in the dropdown, Basic and Advanced, click on “Basic”. And then enter your “App Domain”, “Contact Email”, ”Privacy URL”, ”Terms and Conditions URL”, ”Add Logo”, ”Select Category” and click on “Save Changes” button.

App Domains:

yourdomain.com is correct

yourdomain.com/store is incorrect

www.domain.com is incorrect

fb-5

Step 14: Now click on “+Add Platform”.

fb-6

Step 15: And select Website as Platform

fb-7

Step 16: Now Enter your site URL.

fb-8

Step 17&18: Click on “Products+” and select Facebook login.

fb-9

Step 19: Select web as the platform for the app.

fb-10

Step 20: Now click on save.

fb-11

Step 21&22: Click on Settings and add a Valid OAuth Redirect URIs.

Valid OAuth Redirect URIs:

http://www.yourstore.com/index.php?fc=module&module=supercheckout&controller=supercheckout&login_type=fb

fb-12

Step 23&24: Click on “App review”. And mark “Make ‘your app name’ Public” to Yes.

fb-13

Final Step: Copy the App ID and App Secret and paste it into the fields provided in the module.

fb-16

4.2 How to Set up Google Login?

Follow below steps to get client id and client secret.

1.Go to link “ https://console.developers.google.com/project ” .

2. Click on drop-down option highlighted in button “ 2 ” and then click on “Create a project”.

google-login1

3. Enter your desired Project Name and click on “Create”.

google-login2
4. Go to API Manager, click on Create Credentials and select OAuth client ID option .

google-login3
5. Click on “Configure consent screen”button.

google-login4

6. Enter “Email Id”,“Product Name” and then click on “Save”button.

google-login5
7. Select “Web application”, Enter “Name “ , “Authorized Redirected URIs“ as mentioned below and click on “Create” Button,

google-login6
Use Following Redirect URL

http://your_store_url/index.php?fc=module&module=supercheckout&controller=supercheckout&login_type=google

8. Copy Client ID and Client Secret.

google-login7

9. Paste Client ID and Client Secret in the Text Field shown below in the Prestashop one page checkout module’s admin panel.

google-login8

Watch how this Prestashop One Page Checkout Plugin works:

Find more details about this Prestashop Simplified Checkout Addon below:

Prestashop One Page Checkout Module Product Link: https://www.knowband.com/prestashop-one-page-supercheckout
One Page Checkout Prestashop Addon Admin Demo: https://ps.knowband.com/demo5/16/admin1/index.php?controller=AdminLogin&token=aea1bb3fb1bab860c86c4db00ce5949e&redirect=AdminModules&demo_lang=en
Responsive one page checkout Prestashop Addon Front Demo: https://ps.knowband.com/demo5/16/en/

Find this Prestashop One Page Checkout Module on Addon Store as well. Visit: https://addons.prestashop.com/en/express-checkout-process/18016-knowband-one-page-checkout-social-login-mailchimp.html

“Also, explore more Prestashop addons for your Prestashop website.”

You Might Also Like:

Joe Parker

We boast of the best in the industry plugins for eCommerce systems and has years of experience working with eCommerce websites. We provide best plugins for platforms like - Magento, Prestashop, OpenCart and Shopify. We also provide custom module development and customization services for the website and modules.

Leave a Reply

Your email address will not be published. Required fields are marked *