Skip to content

Product

MedyaJans E-Commerce Platform

Buy it or rent it. A continuously developed commerce engine: your deployment is yours alone and isolated, updates arrive from a central engine. Fixed once, delivered to every installation.

Buy or rentIsolated deploymentCentral version updatesMarketplace integrations

What the e-commerce panel includes

Products and variants

Category tree, variant products (colour, size and so on), bulk import, image management and descriptions.

Stock

Stock tracking, low-stock alerts and automatic deduction on sale, synchronised across your storefront and marketplace channels.

Order management

Order states, fulfilment and shipping workflow, returns and exchange records.

Payments

Payment gateway integration, instalment options, bank transfer and cash-on-delivery flows.

Shipping

Carrier integration, shipment creation and tracking numbers sent to customers.

Campaigns

Discounts, coupon codes, free-shipping thresholds and campaign date ranges.

Customer management

Customer records, order history, address book and contact details.

Reporting

Sales, product and category reports, period comparison and export.

Active and abandoned carts

You see the baskets that are currently filled; a basket untouched for more than an hour counts as abandoned and is separated in the list. The customer closest to buying is the one who has not ordered yet.

Marketplace integration

Full package.Product, price, stock and order matching. Selling stock you no longer have costs cancellations and seller rating; synchronisation prevents it.

Multilingual storefront

Seven languages including right-to-left. Prices in Turkish lira and euro, with rates pulled from the central bank.

Isolated deployment

Your installation runs with its own database, its own application instance and its own domain. Your data never shares a system with another customer.

Three packages — where you start depends on your sales volume

Features belong to packages. A feature outside your package is visible but locked in the dashboard — never a blank page or a “no such thing” — so you can see what upgrading actually buys before deciding.

Basic — newly opened stores

Get your store up and selling: a working store including payments, shipping, product pages and security. Plus coupons, banners, returns handling, product Q&A, reviews, blog, abandoned-cart tracking, waiting lists and suppliers.

Full — stores growing their sales

Sell more from the same store: SEO tools and auditor, the entire AI layer, marketplace integration, product feeds, live support, campaigns, basket and checkout suggestions, gift cards, bundles, newsletter and marketing automation.

Enterprise — stores with an established customer base

Keep and multiply the customers you have won: loyalty programme, referral and affiliate, customer segmentation, dealer management, quote management, API keys and webhook integration.

Modules that grow the sale

Opening a store is not selling. These modules target what happens after the first order: bringing the same customer back and raising the basket. Each item states which package it belongs to.

Loyalty and rewards

Enterprise package. The reward balance accrues directly in lira — the customer sees “₺428 reward”, not “428 points”, so there is nothing to convert. Tier thresholds are defined on lifetime spend.

B2B and dealer panel

Enterprise package. A dealer is a customer account with a discount rate attached: they see their own pricing in the same storefront. You do not need a second store for wholesale.

Affiliate programme

Enterprise package. Per-partner referral tracking and percentage commission calculated on the order total; earnings are followed from the dashboard.

Gift cards

Full package. Issue gift cards with a balance and redeem them at checkout; creation and tracking from the admin screen.

Bundles

Full package. Several products sold as one package, with its own price and its own storefront page. The most direct way to lift average basket value.

Customer journeys

Full package. Multi-step automation built from a trigger plus ordered steps, each with its own delay and action. A flow, not a one-off email.

The AI layer

Described by what it does, not by the label: it takes over the most time-consuming parts of content work. The whole layer sits in the Full package.

Product descriptions

Writes descriptions for hundreds of products from your own product data. Weeks of manual writing becomes a draft to review.

Translation

Translates the storefront into the supported languages. A partial translation loses that language in search entirely, so it works in bulk.

SEO text

Generates title and description tags from product and category data, and catches the fields left empty.

Images and video

Product imagery and promo video generation — for catalogue lines that never get a photo-shoot budget.

Blog drafts

Content drafts from category and product data. Published only with human approval — unreviewed output is a brand risk.

Quotas and metering

Usage is measured and capped. AI cost never surprises you; you can see which module spent what.

This is a maintained product, not a one-off project

Most agencies build you a store once. After handover that store is on its own: a bug has to be fixed for you specifically, a security patch depends on someone remembering. Over time every installation drifts apart and none of them is current.

This works differently. The engine is a single source and every installation is fed from it. A fix is made once and delivered from the centre to all installations. A new feature reaches everyone using the product, not only whoever asked for it.

The update engine has a gate of its own. It takes a database backup before migrating and verifies it — if the backup cannot be taken, the update never starts. If the build fails, the previous version stays live — the new output is never touched. If the build passes but the smoke test comes back red, the previous build is restored automatically and the site keeps serving; rolling the source and the schema migration back is a separate, manual step, because silently deleting orders placed after the migration is worse damage than restoring from a backup.

What that means for you: an update is a routine operation, not a risk. And the same path runs our own live site — so it is exercised every day.

Who it suits — and who it doesn’t

Let’s be straight: if you run standard retail without special workflows, a hosted subscription platform is often the more economical answer. We say so rather than sell around it.

Our platform pays off when:

  • Dealer / B2B pricing — different prices and payment terms per customer group.
  • Non-standard product structures — made-to-measure, quote-based sales, combinatorial variants.
  • Tight integration — live data exchange with ERP, accounting or production tracking.
  • Stock managed from one place — when you sell across your own store and marketplaces.
  • Data isolation matters — cases where your data must not share a system with other customers.

What we do together during setup

  • Preparing product data — the slowest item; start early.
  • Payment gateway application — bank approval can take days to weeks.
  • Shipping agreement — contracted carrier and integration credentials.
  • Distance selling contract and returns policy — legally required texts.
  • Domain and SSL — configured as part of deployment.

Migration

Five critical points when migrating a store

What gets lost in migrations is usually not data but rankings.

  • URL mapping and 301 redirects — without preserving old product URLs your Google rankings reset. This is the most expensive mistake.
  • Product data verification — prices, stock and variants checked after transfer; sample migration first.
  • Customer accounts — passwords cannot be migrated; plan a password reset flow for customers.
  • Order history — needed for returns and warranty; without it, customer service works blind.
  • Launch timing — during low traffic, with a rollback plan. DNS is switched last.

Operations

After the order: where the real work starts

Building the store is easy; staying afloat as order volume grows is hard. That is where the admin panel proves itself.

Order states

Confirmed, preparing, shipped, delivered, returned. Each state needs a clear owner and action; ambiguity lands on customer service.

Bulk operations

Processing a hundred orders one by one is not sustainable. Bulk shipping labels, bulk status updates and bulk invoicing are essential.

Returns and exchanges

The process must exist in the system: request, approval, shipping, stock re-entry, refund. Manual returns are slow and error-prone.

Stock alerts

Alerts at critical stock levels; selling an item that is out of stock is the most common complaint source.

Customer communication

Order confirmation, shipping and delivery notifications sent automatically. The customer should know before asking “where is it?”.

Reporting

Which product sells, which category is profitable, what is the return rate? Decisions come from these numbers.

Roadmap

In active development — what’s next

The items below are not in the product yet; they are in development. We don’t write unbuilt features as built — so you can trust the rest of the list.

  • E-invoicing and e-archive integration — automatic invoice issuing through an integrator and delivery to the customer.
  • Wider payment gateway support — more banks and payment providers.
  • Wider marketplace support — bringing registered but not yet completed channels online.
  • Full carrier API integration for more couriers — shipment creation for carriers that currently offer tracking only.
  • More sector packages — new verticals shipping with their own SEO, translation and content vocabulary.

Frequently asked

How does this differ from hosted platforms?

The core difference is ownership and flexibility. Subscription platforms give speed and convenience but you can only change what the platform allows. With your own platform the deployment and the data are yours and any workflow can be built — at the cost of upfront investment and maintenance responsibility.

Does it integrate with marketplaces?

Yes — marketplace integration comes in the Full package, with product, price, stock and order matching running through a shared synchronisation engine. The critical part is stock synchronisation: if you sell the same item on your site and a marketplace, stock must be managed centrally or you will cancel orders you cannot fulfil — the single most common mistake that damages seller ratings. We tell you exactly which channels are ready today and which are on the roadmap during discovery.

What is the difference between buying and renting?

In both cases the deployment is yours and so is your data; the difference is the payment model and what happens to versions. Renting is a monthly fee and updates keep arriving as the product develops. Buying is paid upfront, and continued updates and maintenance depend on a separate maintenance agreement. Which one costs less depends on your revenue and how long you will run it — we compare both scenarios with your own numbers during discovery.

If a payment is late, does my store shut down?

No, not abruptly. Restriction is graduated: first a warning, then restricted access to the admin panel, then the storefront becomes read-only, and only then a full lock. The distinction that matters: when the admin panel locks, the storefront and sales keep running — so by the time the problem is visible to you, revenue is still flowing and you have time to fix it. The basket only closes at the third stage. Licence checks are also fail-open: if our central system becomes unreachable for any reason, your store stays up rather than closing.

Can you migrate our existing store?

You can import products yourself from the dashboard via CSV. There is no ready-made screen for categories, customers and order history — we migrate those during setup, after looking at your source system’s export and telling you up front what can be carried over one-to-one. The most critical part is URL structure — without 301 redirects from old product URLs you lose your Google rankings.

What is the monthly cost?

It depends on the model you choose. Renting carries a monthly fee, and updates are included in it. Buying has no recurring licence fee; if you want maintenance to continue, that is a separate agreement. In both models hosting is your cost, and in both models you pay no sales commission — that is the line item that makes the difference as turnover grows. In discovery we compare both models using your actual numbers.

Let’s talk about your store

Tell us what you sell and how you sell it, and we’ll say plainly whether a hosted platform or this one suits you better.

Try this engine’s AI on a live store (opens in a new tab)The layer above runs on a real store: upload a photo of your room and the system places the panel on your ceiling. No sign-up, first try free.