Home
Back to docs

Store

On a Rial site every amount field reads what you type as Toman, and an order with a total but no enabled gateway fails rather than completing free.

The store's catalogue, orders, payment and customers are managed here.

Amount fields read what you type as Toman

On a site whose currency is Rial, every amount field — product price, coupon amount, shipping cost — deliberately takes Toman and multiplies by 10 itself, because sellers think in Toman.

So typing a Rial figure straight in records ten times the intended amount. The hint under the field always shows the real stored value; a glance at it before saving catches this.

An order with a total never completes free

If an order has an amount and no payment gateway is enabled, the order is refused and marked failed — it is never quietly treated as paid.

Genuinely free orders and the Direct Payment method (bank transfer confirmed by hand) are the exceptions.

How the sections fit together

Products is what you sell. Categories and Attributes are how it is organised and chosen. Orders is where a sale actually happens, and where stock and access are applied. Tax & Shipping and Settings are the rules that run at checkout.

ProductsThe product type decides what route a purchase takes, and stock is either held here or delegated to Inventory — never both.CategoriesThe Uncategorized category is a system row that cannot be deleted, and deleting any other category moves its products there rather than losing them.AttributesAttributes defined here are a shared library — what makes a product variable is ticking one as a variation axis on the product itself.OrdersStock is drawn down at settlement rather than when the order is placed, and cancelling an order that was never paid does not inflate stock.ReviewsNothing appears until you approve it, and a review scored as spam is held in the same queue without the sender being told.CouponsFixed amount (per product)" multiplies by every unit in the cart rather than coming off the order once.SubscriptionsSubscriptions cannot be created here — a purchase creates them — and automatic renewal only exists on a gateway that supports recurring billing.MembershipsA membership is tied to an email rather than an account, and "extend" sets a new end date rather than adding to the old one.Tax & ShippingThe buyer never picks a shipping method — the destination zone's first enabled one is used — and a destination matching no zone ships free.Store SettingsCatalog Mode is a site-wide decision rather than a per-product one, and changing the order-number pattern never rewrites numbers already issued.
Developed by LogaTech Powered by LogaCore