Knowledge base
Guides
Academy
Video tutorials
Try searching for:
Recently viewed articles:

Table of contents

Ecwid one-page checkout overview

Your Ecwid store has a secure one-page checkout where your customers enter their shipping and payment details and leave order comments before placing orders.

After choosing products and adding them to the shopping cart, shoppers can proceed to checkout and make a purchase. If you’ve enabled automatic inventory tracking in your store, shoppers can add only in-stock products to their shopping carts. Sold out items can never be added unless you've allowed pre-orders for them. The cart content of shoppers is checked against your product inventory in real time to help you prevent overselling.

Checkout in Ecwid consists of one page with several steps. All sensitive information provided at each step of checkout is sent via HTTPS secure protocol so your customers data is safe with Ecwid. Below, you will find a detailed overview of how the checkout process works for your customers.

You can add custom fields to any checkout step to ask customers to provide extra information. 

Entering email address

The first step for customers at checkout is entering their email address:

Email address

Email address is captured at the beginning of order placement to ensure that you have the contact details of those shoppers who can drop out at this point, for example, due to poor internet connection or being distracted. Your store forms a list of abandoned carts so that you can send out reminders to customers that intended to purchase products or services but didn’t buy them.

To the specified email address buyers receive order notifications to track their order status. Ecwid automatically creates a customer account for every new email address entered in this field. Customers can sign in with this email address to their customer accounts at any time and check their order history.

Choosing from delivery options

After entering email address and clicking on Checkout, shopper proceeds to the Delivery options step to provide shipping address and choose from the shipping/delivery and pickup options that you’ve enabled in your store and that are available for this address and the order:

Shipping and Delivery

A buyer needs to choose one shipping method for all products from one order. Your store checks what shipping methods are enabled in your store and shows only those that can be used for an order based on total order weight, dimensions, customer location, etc.

If you sell downloadable products or services, you should untick the option Requires shipping or pickup on product editing pages, so that shoppers buying intangible products skip the Delivery options step. 

Your store automatically detects customer’s location using the MaxMind GeoIP service to show estimated shipping costs and tax to the shopper in the shopping cart, hence the shipping fields like country and city can be prefilled for your customers at checkout.

The estimated shipping shows the cost of the first shipping method available for the order from the list of shipping methods enabled in your Ecwid admin in  Shipping & Pickup section. You can sort shipping methods so that low-priced shipping methods go first and the estimated shipping is based on them when possible.

If you communicate with customers mainly by phone, you can require your customers to leave their phone number at this step. For this, enable the Require phone number at checkout option in Settings → General → Cart & Checkout.

Choosing from payment options

After a shopper enters shipping information and picks shipping/delivery method available for the order, it’s time for them to decide how they want to pay for the order. Shoppers see all payment methods that you’ve enabled in the Payments section of your Ecwid admin:

Payment information

Ecwid is differently integrated with payment gateways and this affects the checkout flow. With some gateways, the credit card form is securely embedded in the store checkout so shoppers stay at your site during the entire checkout process. With other payment processors, customers visit the processor’s site for entering credit card details and then they are returned to your store.
You can learn more about it in the FAQ about online payments in Ecwid.

You can limit particular payment methods to specific shipping/delivery options. That way, you can decide what payment methods to show with a particular delivery method. For example, you can limit cash-on-delivery to local delivery only.

You can add payment instructions for a payment method to describe how to pay with that method, e.g., how to pay offline. Customers will see the instructions below the list of your payment methods.

If you need to collect billing addresses of your buyers, you can add the Billing Address section to the Payment options step at checkout. To add the Billing Address section, go to Settings → General, click the Cart&Checkout tab and enable the Ask for a billing address during checkout toggle: 

Billing address

Collecting customers' billing addresses can help you prevent chargebacks and fraud, since some payment gateways (e.g., Lightspeed Payments) can verify whether a billing address entered at checkout matches what the card issuing bank has on file. If the address doesn’t match, the attempted purchase may not go through.

Placing order

After choosing the desired method of payment and specifying payment details, shoppers click on the Place Order button (it can say Pay or Pay with PayPal, depending on the payment method). Then buyers see their order details at the Thank you for your order page and in the Order Confirmation email that hits their inbox:

Thank you for your order page

Check what customer notifications your store can send.

Related articles

Customizing checkout in Ecwid
Collecting tips during checkout
Place a test order
Getting paid

Was this article helpful?

Awesome! Thanks for your feedback!

Thanks for your feedback!

Sorry about that! What went wrong?
40 out of 78 found this helpful
10
We use cookies and similar technologies to remember your preferences, measure effectiveness of our campaigns, and analyze depersonalized data to improve performance of our site. By choosing «Accept», you consent to the use of cookies.
Accept cookies Decline