Chapter 7. Modifying the Checkout Process

In this chapter, we will cover:

  • Adding a Terms & Conditions page
  • Opening the Terms & Conditions page in a pop-up
  • Adding a newsletter signup to the checkout page
  • Adding or removing checkout fields
  • Modifying the image size of related products
  • Adding an Empty Cart button to the cart page
  • Hiding all checkout fields for virtual products
  • Adding banners to remind customers of upgrades
  • Hiding the Coupon field
  • Skipping the cart and going straight to checkout
  • Creating a one-page checkout
  • Adding a default country and state to the checkout page

Introduction

With all of your products in your store, shipping methods set, and payment methods configured, you're all set to accept orders via your store. If you have a bit more energy, you can take your store to the next level and customize your checkout process to make the experience more enjoyable, get more conversions, and increase profits.

For smaller stores that may only offer a few products, you can simplify the experience to get the user through the checkout process as quickly as possible. For larger stores, we can discover related products and upsell the customer in the checkout.

There's a recipe that will let the customer opt in to your newsletter, which is one of the best ways to maintain contact with your customers and remind them to return to your store.

There are plenty of recipes that will minimize the number of steps to purchase your products. If you don't offer coupons, you can hide the coupon fields and prevent your customers from abandoning your store in search of coupons. For stores offering a single product, there is a One Page Checkout plugin that allows you to create an entire e-commerce experience on one page.

At the end of this chapter, you should be able to customize the checkout however you like, depending on your store's needs.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset