---
title: "Easy checkout"
description: "With online shopping moving quickly, convenience is becoming a must for customers."
url: "https://docs.j2commerce.com/easy-checkout/easy-checkout-guide"
markdown_url: "https://docs.j2commerce.com/easy-checkout/easy-checkout-guide.md"
last_updated: "2026-10-23T02:33:38+00:00"
version: "J2Store 4"
breadcrumbs:
  - title: "Home"
    url: "https://docs.j2commerce.com/"
  - title: "Easy Checkout"
    url: "https://docs.j2commerce.com/easy-checkout"
  - title: "Easy checkout"
    url: "https://docs.j2commerce.com/easy-checkout/easy-checkout-guide"
---

# Easy checkout

With online shopping moving quickly, convenience is becoming a must for customers. Overcomplicating your checkout process can result in lost sales and unsatisfied customers. One would think that fewer steps would make it easier for the customer to check out, but that is not always the case.

Here we are coming up with an **Easy checkout** for J2Commerce that makes the checkout process easier.

Easy checkout is nothing but a one-page checkout that displays all elements of a standard checkout, including basket contents, billing and shipping address, shipping options, and payment information on one page. Originally, one-page checkouts were put into practice in an effort to simplify the checkout process with fewer clicks and fewer pages.

It will be easier to complete as fewer steps can appeal to time-conscious customers.

## Requirements

1. Joomla! 4.x/ Joomla! 5.x +
2. PHP 8.1.0 +
3. J2Commerce / J2Store 4.x +

## Purchase the Plugin

**Step 1:** Go to our [J2Commerce website](https://www.j2commerce.com/extensions) > Extensions > Apps

**Step 2:** Locate the Easy Checkout App > click View Details > Add to cart > Checkout.

**Step 3:** Go to your My Downloads under your profile button at the top right corner and search for the app. Click Available Versions > View Files > Download Now

## Install the Plugin

Go to System > Install > Extensions > Install the plugin

![Joomla System Dashboard with System in the sidebar and the Install > Extensions link highlighted](https://docs.j2commerce.com/images/docs/shared/easy-installer1.webp)

## Enable the Plugin

After installing, go to System > Manage > Plugins.

![Joomla System Dashboard with System in the sidebar and the Manage > Plugins link highlighted](https://docs.j2commerce.com/images/docs/shared/easy-plugin.webp)

Search for the Easy Checkout Plugin

Click on the 'X' under Status to enable it.

![Joomla Plugins list filtered by easy, showing System - EasyCheckout with its Status checkmark highlighted as enabled](https://docs.j2commerce.com/images/docs/v4/assets/vat-tax-8%20%281%29.webp)

Once you enable the system plugin, J2Commerce’s normal checkout will be replaced, and the single-step checkout will be activated. Once enabled, Easy Checkout will appear in the side menu bar under Components.

![Joomla admin sidebar with Components expanded and the new Easy Checkout entry highlighted](https://docs.j2commerce.com/images/docs/v4/assets/easy-checkout1a.webp)

## Setting up the Parameters

Go to J2Commerce > Setup > Configuration

![J2Commerce Dashboard with Components > J2Commerce and the Setup menu open, Configuration entry highlighted in the dropdown](https://docs.j2commerce.com/images/docs/shared/easy-guests.webp)

### Cart tab

![J2Commerce Configuration, Cart tab highlighted: Add to cart placement Both, Continue Shopping URL set to Redirect To Previous Page, Menu field](https://docs.j2commerce.com/images/docs/shared/easy-parameters1.webp)

**Add to cart placement:** Add to cart placement

**Add to cart action:** Choose an action that happens when the customer clicks add to cart

**Continue Shopping URL:** Where a customer should be taken when they click the continue shopping button

**Enter a URL:** Enter a full URL

**Menu:** Choose a menu to which the customer should be redirected

![J2Commerce Configuration, Cart tab: Add to Cart button class, empty cart redirect options, Product Thumbnail, Show tax for each cart item](https://docs.j2commerce.com/images/docs/shared/easy-parameters2.webp)

**Add to Cart button class:** CSS class for the add to cart button

**Empty cart redirect URL:** Where a customer should be taken when the cart is empty

**Empty cart redirect menu:** Choose a menu to which the customer should be redirected

**Empty cart custom redirect URL:** Enter a full URL

**Product Thumbnail:** The chosen thumbnail image will be shown in the cart view

**Show tax for each cart item:** Setting this to YES will display tax for each item in the cart

**Enable shipping address fields:** Set yes to enable shipping address collection

![J2Commerce Configuration, Cart tab: login form, quick registration, guest checkout and tax and shipping estimate tool set to Yes](https://docs.j2commerce.com/images/docs/shared/easy-parameters3.webp)

**Show login form during checkout:** Show/hide login form during checkout

**Allow quick new user registration:** If the new user registration option is set to Yes, they will see a small checkbox labeled **Create an account for later usage** in the checkbox. This checkbox will be checked automatically. If customers don’t want to register, they can uncheck the checkbox and proceed further as a guest (Non-registered).

**Joomla Password Validation:** If set to Yes, the Password will be validated based on Joomla User Manager > Options settings for password rules

**Allow Guest Checkout?** Set Yes to allow guest checkout. The guest checkout form is a must for all online stores for customers who don’t want to have an account

**Show customer note:** Set this to no to hide the customer note field shown in the checkout steps

**Show tax and shipping estimate tool:** Set this to YES to show the tool for estimating the tax and shipping

**Show Empty Cart button:** Select Show to enable the empty Cart button. The empty cart button clears all the cart items in a single click

**Make postal code required in the shipping/tax estimator:** This will make the entry of postal code mandatory while estimating shipping and tax in the cart page

![J2Commerce Configuration, Cart tab: Clear cart items on creation of order, Default payment method Bank Transfer, shipping method options](https://docs.j2commerce.com/images/docs/shared/easy-parameters4.webp)

**Clear cart items:** Choose when to clear the cart. On order placement: The Cart will be emptied when the customer places the order. On confirmation: when the order is confirmed by the payment gateways

**Default payment method:** Choose your default payment method. This will be selected by default when customers check out

**Prevent customers from checking out if the shipping method was not chosen:** You can prevent customers from checking out if the shipping method was not selected. VERY IMPORTANT: Make sure you have configured your shipping methods correctly. Otherwise, shipping methods will not show up, and your customers won't be able to place an order

**Auto apply if only one shipping method is available:** Useful when you have only one shipping method and it needs to be automatically selected when the customer checks out

**Hide shipping costs until an address is entered:** Shipping methods will be shown only when an address (at least country and zone) is entered

**Clear Cart data Older than:** Clears the cart data that is older than the days selected in the options

**\*\*The screenshot below is the Frontend View**

![Easy checkout-allowing new user registration](https://docs.j2commerce.com/images/docs/v4/doc-images/easy-checkout/easy-checkout/easycheckout-allow-user-registration-frontend.png)

![Easy checkout create a new account checkbox](https://docs.j2commerce.com/images/docs/v4/doc-images/easy-checkout/easy-checkout/easycheckout-unselectbox-creating-new-acc.png)

## Existing Customers Login

The existing customers can place the order by using the login form. You would see the login form by clicking on **Login**.

![Easy checkout login](https://docs.j2commerce.com/images/docs/v4/doc-images/easy-checkout/easy-checkout/easycheckout-login.png)

![Easy checkout login form](https://docs.j2commerce.com/images/docs/v4/doc-images/easy-checkout/easy-checkout/easycheckout-loginform.png)

## Creating the Checkout Menu

The SEF is the most important one for all the online stores. Similar to the Normal checkout, the easy checkout also has the menu item type.

By using this menu type, you can have the SEF URL for the checkout page.

Go to Menus > Manage and create the menu item under Main Menu.

![Easy checkout menu](https://docs.j2commerce.com/images/docs/v4/assets/easy-checkout3.webp)

Select New and name the menu Checkout.

**Menu Item Type:** Select > Easy checkout > Checkout.

![Joomla Menus: New Item form with Title set to Checkout and the Menu Item Type Select button highlighted](https://docs.j2commerce.com/images/docs/v4/assets/easy-checkout2b.webp)

The image below is a screenshot of the option to select.

![Menu Item Type dialog with the Easy Checkout group expanded and its Checkout option (Link to checkout) highlighted](https://docs.j2commerce.com/images/docs/v4/assets/easy-checkout2c.webp)

**\*\*The screenshot below is the Frontend View**

![Easy checkout login form filled](https://docs.j2commerce.com/images/docs/v4/doc-images/easy-checkout/easy-checkout/easycheckout-loginform-filled.png)

![Easy checkout existing user logged in](https://docs.j2commerce.com/images/docs/v4/doc-images/easy-checkout/easy-checkout/easycheckout-existing-user.png)

## Final Parameter Setup

After installing, enabling, and creating a menu for easy checkout, go to Easy Checkout > Click on the Options tab on the top right corner.

![Associating menu with easy checkout](https://docs.j2commerce.com/images/docs/v4/assets/easy-checkout2%20%281%29.webp)

### Settings tab

![Choose the menu created for easy checkout](https://docs.j2commerce.com/images/docs/shared/easy-options.webp)

**Enable Easy Checkout:** Select Yes to enable the Easy Checkout on the frontend

**Easy Checkout Menu:** Select the Checkout option from the dropdown menu. *If Checkout doesn't appear, then you skipped the previous step of creating the Menu.*

**Enable Coupons:** Select Yes to enable if you offer Coupons

**Enable Vouchers:** Select Yes to enable if you offer Vouchers

**Confirm payment step display in:** You can select either Same page or Next page.

\*\*The screenshot below is the Frontend View with the Coupons and Voucher set as Yes

![Frontend with coupons and vouchers enabled](https://docs.j2commerce.com/images/docs/v4/doc-images/easy-checkout/easy-checkout/easy-checkout-coupons-vouchers-frontend.png)
