Skip to content
Web Design & Software

We develop the e-commerce site where you display your products, take orders and payments, and manage stock and shipping from one panel.

Store product list: category menu, colour and price filters, product cards

We build the store around your sales process.

01

Products and variants

Options such as colour and size each have their own stock. Out-of-stock options are clearly shown on the page.

Product page: photos, colour and volume options, stock status and add to basket
02

Checkout on one page

We bring the address, shipping and payment steps together on one page. If stock or prices change, we show the customer the updated information so they can check their order again.

Checkout page: contact, address, shipping choice, card details and order summary
03

Order panel

You can track payment and preparation status in the panel. With a shipping integration, you can also create the label from the order record.

Order panel: payment verification, order statuses and details of the selected order
04

Stock and product management

You can update product and variant stock from the panel. If you need them, we can add low-stock alerts and a list of customers waiting for items to come back in stock.

Product management: stock table by colour and volume, stock codes and warnings
05

Mobile shopping

The photo, options and add-to-basket button are laid out for the phone screen.

Product page on a phone: photo, colour and volume options, add to basket

Stock, payment and shipping tracked on the same order.

Every variant has its own stock

An option that sells out is withdrawn from sale automatically.

Glaze colour250 ml350 ml
Sand18 pcs12 pcs
Anthracite9 pcs3 pcs
Sage6 pcs7 pcs
Cream5 pcsSold out

As the order is confirmed

For card payments, the order's payment status is updated after verification with the provider.

  • Stock re-checked
  • Payment verified with the provider
  • Stock reduced
  • Shipping label

Order statuses

The status of every order is shown separately in the panel.

  • Awaiting payment
  • Being prepared
  • Shipped
  • Delivered
  • Return request

Changes during checkout

We show clear messages for sold-out products, invalid coupons and failed payments.

  • Product sold outremoved from basket
  • Coupon expiredcustomer notified
  • Payment declinedbasket kept

Shipping integration

The tracking number is saved against the order and sent to the customer.

NVE-10482 · shipping label
Tracking number added to the order
Sent to the customer by email

Discount rules

You can define discounts by coupon, basket value and product group.

  • Coupon code
  • Basket value
  • Product group
  • First order

Basket on mobile

We lay out product selection and the add-to-basket area so they are easy to use on a phone screen.

Product page on a phone
Service Scope

What's included.

  • Products and variantsWe organise categories, options and stock around your sales model.
  • Shopping flowWe design the screens from product selection to order confirmation.
  • Payment integrationWe match verified provider results to the relevant order.
  • Store managementWe bring product, stock and order tasks into the panel.
  • Operational integrationsWe plan stock, shipping and accounting connections based on what is technically possible.
  • Order testingWe check completed, failed and interrupted transactions.
Delivery
  • Online store
  • Admin panel
  • Usage notes
More about this service

We develop your e-commerce site's product pages, shopping steps and admin panel together. At the start, we talk through your product structure, sales rules and day-to-day order handling.

Product and variant management

We define how categories, product codes, colour, size, stock and images relate to each other. We design search and filters around the information customers use when choosing a product.

Basket and payment

We design the steps from product selection to order confirmation. We also prepare clear screens for situations such as stock changes, invalid coupons and failed payments. For card payments, we update the payment status based on the verified result from the provider.

Store management and integrations

We bring product entry, stock updates and order tracking together in the panel. We plan payment, shipping, accounting and warehouse integrations separately, based on what each provider's technology allows.

Testing and delivery

We test shopping on phones and computers with sample orders, covering stock, payments, notifications, cancellations and returns. We deliver the source code, data and usage notes, and show you how to use the panel. Your business prepares and approves the provider accounts and the store's legal documents.

See our B2B dealer portal for dealer-only sales, custom payment system for standalone payment collection and automation and integration for connections to existing systems.

Process

How does the process work?

  1. 01

    Tell us what you need

    You tell us what you want to do, and together we pin down the scope.

  2. 02

    Approve the quote

    Once the scope, stages and price are clear, you approve the contract and payment plan in the panel.

  3. 03

    Follow the process

    We share the work at the agreed stages and review your feedback together.

  4. 04

    Take delivery

    For handover, we prepare the files and usage information covered by the approved scope.

Abdullah Şahan
Abdullah ŞahanFounder

You can pin down your project's scope and working steps with our design and development team.

Chat on WhatsApp
We’d like to thank Abdullah for his attentiveness and professional approach. We had our own ideas in mind for our corporate logo. With Abdullah’s creative work, it evolved into something completely different. As a company, we were very pleased. I’ll definitely be calling him for future projects.
Önder Can Kerimoglu
Thank you for your care and attention right to the end. Our cover was designed meticulously. 👏
Burak Kaya
Great work 👏👏
Orhun Topuz
I was very pleased
Mehmet Can Kılınç
The way Abdullah ran the process, answering all our requests with patience and understanding, was admirable. We worked together and got there. Thank you.
Mel's Artisan
Amazing logo designer
Baran Çağlı
Thank you, Şahan Design. It turned out to be a really nice piece of work, and I liked it a lot. Very high-quality touches.
Harun Yıldırım

Frequently asked questions

Can our existing product list be migrated to the new site?

Yes. We first check product codes, fields, images and missing records. After a trial import with a sample group, we migrate the remaining records.

Can we manage colour and size options?

Yes. We establish whether each option needs its own stock, product code, price or image, then build the product and variant structure accordingly.

Do we choose the payment provider?

We can review technical capabilities and commercial terms together. Your business opens the account and signs the provider agreement. We integrate the chosen bank or payment provider with the site.

Can shipping and accounting systems be connected?

Yes, where those systems support the required data exchange. We define the information to transfer, update frequency and error handling for each integration.

Can we add products ourselves?

Yes. You can update products, images, prices and stock from the admin panel. We show you how to use it at handover and set up staff access according to their roles.

What happens if stock changes before checkout is complete?

Stock is checked again when the order is confirmed. Based on your sales model, we set how long stock is held and when a product goes back on sale if payment fails.

We're Ready to Get Started

Let’s bring your project to life together.

Brand identity, packaging, web or custom software. Tell us what you need and we will define the scope, process and budget together.