Online store

WooCommerce online store development for a pet shop

The IRVINS pet supplies online store on WooCommerce: product filters, a customer account, payment by card, online banking or PayPal, and delivery to Omniva and DPD parcel lockers.

Home page of the IRVINS pet supplies online store with a dog, puppies in a basket and a cat in the product categories

The brief

CREATING.LV built an online store for the pet supplies distributor IRVINS — a WooCommerce store with product filters, a customer account, several payment methods and delivery to Omniva and DPD parcel lockers. This pet shop online store project covered the entire purchase journey: from finding a product to payment, delivery and the order status in the customer account.

IRVINS offers a wide range of pet supplies. In a large range it is easy for shoppers to get lost, so the store was built around a clear product structure and filters. Payment and delivery needed several familiar options, so that shoppers would not abandon the basket just because there was no suitable payment or collection option.

Our role

CREATING.LV built the entire IRVINS online store, including the design, on WordPress and WooCommerce, and handed it over in 2024. Our work covered:

  • the product structure and filters for selecting products by various parameters;
  • a customer account with purchase history, order status and the option to change personal information;
  • payment by card, via online banking and with other online payment tools, such as PayPal;
  • delivery to Omniva and DPD parcel lockers;
  • the store’s visual design and its adaptation for use on desktop and mobile devices.
Home page of the IRVINS pet shop with dog and cat product categories and a map

Online store development for a pet shop: the purchase journey

The shopper’s journey in the store is short and predictable:

  • on the home page, the shopper chooses a product category;
  • on the category page, they narrow the choice with filters and add a product to the basket;
  • at checkout, they choose the delivery and payment method and pay;
  • the order then appears in the customer account, where its status can be followed.

All these steps take place in one store — from searching for a product to the order status in the customer account.

Product structure and filters

The products are organised in a clear category structure. Our screenshot shows that on the home page the main product groups appear as separate blocks with the number of products in each group, so shoppers can choose the group they need on the very first screen and see how wide the range in it is.

On the category page, filters let shoppers narrow the choice by various parameters — they do not have to browse the whole catalogue to reach a product that suits them. A pet supplies store has many similar products that differ only in a few properties, and filters make these differences visible.

When building a store like this, it is worth deciding at the start which properties shoppers use to choose products, because both the category blocks and the filters depend on it. For a pet shop online store, this means thinking about, for example, the type of animal, its age or the pack size.

Payment by card, online banking and PayPal

At checkout, the shopper chooses how to pay: by card, via online banking or with another online payment tool, such as PayPal. The payment methods are shown in the store footer before purchase, so shoppers know what to expect even before adding a product to the basket. In our screenshot, VISA, MasterCard, PayPal and Paysera icons and bank transfer are shown there. A bank transfer is not the same as paying via online banking: the shopper makes it themselves by transferring the amount to the store’s account.

Each method has its role. Card and online banking cover everyday orders. PayPal suits shoppers who already use it and do not want to enter card details in every store. We have written about the most commonly used payment solutions in WooCommerce stores in Latvia in the article The most popular WooCommerce payment integrations in Latvia.

Delivery to parcel lockers

For delivery, the store offered parcel lockers from two networks: Omniva and DPD. The home page has a separate delivery block where parcel locker delivery is visible even before choosing products. In our screenshot, this block also mentions the option to collect products in the shop.

A parcel locker lets shoppers collect their order at a convenient place and time instead of waiting for a courier — for pet food and accessories, which many people buy regularly, it is a practical way to collect.

Customer account

A registered shopper can see their purchase history and the status of each order in their account and can change their personal information themselves. The progress of an order can be checked without contacting the store, and for repeat purchases, previously bought products are easy to find in the history. The order status shows which stage the order is at, for example whether it is still being processed or has already been completed.

Use on desktop and phone

The store’s visual design, including the mobile version, was created by CREATING.LV. The store is adapted for use on both desktop and mobile devices: categories, filters, the basket and checkout also work on a small screen. This lets shoppers find and order a product on whichever device they have at hand.

Technologies

The store is built with WordPress and WooCommerce — the WordPress e-commerce extension in which products, orders, payment and delivery are managed in one admin environment. How WooCommerce extends WordPress is explained in the article What is WooCommerce and how does it extend WordPress?

This platform is chosen when a company needs to add products, change prices and process orders itself, while payment and delivery methods are connected as separate modules. For a store whose range changes often and whose shoppers expect several payment and delivery options, this means everyday work with products and orders can be done without a developer. A WooCommerce store with parcel locker delivery is usually built on the same principle: each parcel locker network integration is a separate shipping module.

Who this solution suits

A WooCommerce store with parcel locker delivery like this suits a retailer with a wide range who needs to offer shoppers product selection by parameters, several payment methods and parcel locker collection. A pet shop online store is one example — the same structure also suits retailers of other everyday goods. If the range is small, a simpler store is enough; product filters and several payment methods matter more when there are many products and shoppers buy regularly. If you are planning a similar store, see our online store development service.

Website

Note

This portfolio entry reflects the solution as delivered at handover. The current website may have changed.

Contact

Start a project

Describe your project or question — we will reply and suggest the most suitable solution.

Request about: General request Change

Optional. Names and prices are taken from our price list.

Optional · one file · PDF, JPG or PNG · up to 10 MB

required · Privacy policy

Request a project

Describe your project or question — we will reply and suggest the most suitable solution.

Message us on WhatsApp (opens in a new tab)