website_saleeCommerce
Run products, stock, orders and invoices in a single flow

An eCommerce module that opens the Odoo product catalog to an online store and connects the order directly to the sales and inventory processes.
What it does
The products in the store are not a separate catalog; they are the published version of the product records in Odoo. When an order is confirmed a sales order is created, the stock move and the delivery order open automatically, and the invoice is issued from the same record. Variant, pricelist, coupon and gift card definitions are shared with the back office. Odoo 19's ready-made payment providers include Iyzico, which covers Türkiye.
Catalog and variants
Products are published from the Sales tab; attributes such as color and size produce variants. On the catalog page, the grid or list layout, the number of products per row, the image ratio and the sorting options are set. Attribute, price range and tag filters can be enabled.
Payment infrastructure
Odoo 19 ships with providers such as Stripe, PayPal, Adyen, Mollie and Razorpay alongside Iyzico, which covers Türkiye; Iyzico entered the core with Odoo 19 and is not present in versions 17 and 18. Manual methods such as bank transfer, cash on delivery and payment in store can also be defined. On the Stripe side, the Google Pay and Apple Pay buttons are supported.
Cart and checkout
The flow consists of the order summary, address, extra info, payment and confirmation steps. The promo code, wishlist and suggested accessory areas can be switched on and off. The terms and conditions checkbox can be made mandatory before payment; custom form fields can be collected with the extra info step.
Order and stock connection
A confirmed order turns into a sales order, and the stock move and the delivery order are created automatically. On the product record, showing the stock quantity and continuing to sell when stock runs out are set separately. A reminder email can be defined for abandoned carts.
We don't just install the module — we fit it to your business
ASON sets up integrations with local payment institutions and shipping carriers; it configures the migration of your product catalog, VAT, and invoicing setup to make your store ready to go live.
- Setup & ConfigurationModeling and rollout tailored to your processes.
- Data MigrationWe migrate your existing data without loss.
- Team TrainingHands-on training and documentation.
- Regulation & LocalizationTürkiye-specific compliance and integrations.
Technical scope
Apps it works with
The other 5 apps in the same category — they all read the same database.
Website
Build pages with the drag-and-drop editor and connect them to Odoo data
Blog
Publish content, tag it, open it to search engines
Forum
Set up a question and answer space, manage contribution with karma
eLearning
Publish courses, track progress and certification
Live Chat
Talk to visitors in real time, turn the conversation into an opportunity
Frequently asked questions
Which payment providers does Odoo ship with?
Odoo 19 ships with providers such as Stripe, PayPal, Adyen, Mollie and Razorpay alongside Iyzico, which covers Türkiye. Iyzico entered the core with Odoo 19; it is not present in versions 17 and 18. Iyzico is enabled by entering the API key and the secret key and defining the webhook address; during payment the customer is redirected to the provider's own page. Manual methods such as bank transfer, cash on delivery and payment in store can also be defined.
Does it work with the virtual POS systems of Turkish banks?
Bank virtual POS systems and local providers such as PayTR, Param, Sipay and Moka are not on Odoo's standard list. For these there are ready-made third-party modules on Odoo Apps that are compatible with Odoo 17, 18 and 19. If you are on Odoo 17 or 18, Iyzico too works only through a third-party module. We did not find a module for Paratika.
What do you watch out for with third-party payment modules?
These modules are not supported by Odoo SA, and their continued maintenance depends on their developer. So at the start of the project we assess together which one is suitable for enterprise use, looking at the continuity of its maintenance. If no suitable module comes up, custom development is done on top of Odoo's payment provider framework.
Can couriers such as Yurtiçi, Aras and MNG be connected?
Of Odoo's own shipping connectors, the ones usable for shipments sent from Türkiye are DHL Express, FedEx, UPS and Envia; the other connectors on the list only work for shipments sent from particular countries, and Turkish couriers are not on that list. There are, however, modules published by third-party developers on Odoo Apps that are compatible with Odoo 18 and 19: a module for Aras Kargo that connects directly to the company's own interface, a separate module for Yurtiçi, and an intermediary-service module that brings Yurtiçi, MNG, PTT, Sürat, Sendeo and HepsiJet together in one package.
What is the difference between a directly connecting courier module and an intermediary-service one?
With the directly connecting module, your own contract with the courier is enough. With the intermediary-service module you also take out a subscription with a third company, and a per-shipment fee comes into play; that fee is not stated on the module's page, so we ask before quoting. Aras is not in the multi-courier package; it is taken as a separate module.
How do we decide which shipping solution to choose?
These modules are not supported by Odoo SA, and their continued maintenance depends on their developer. We assess together at the start of the project which one suits you, looking at the courier you work with and the continuity of the module's maintenance. We did not find a module for Trendyol Express or Kolay Gelsin; you can also run the store without a module, with a flat or rule-based shipping cost.
How are e-Fatura and e-Arşiv issued?
The Türkiye localization brings the chart of accounts, the taxes and the statutory reports. We set up the e-Fatura, e-Arşiv, e-İrsaliye and e-Defter flow and test it with you during the setup. Invoices created from an eCommerce order go the same way. The integrator account and the reconciliation with your accountant stay on your side.
See eCommerce in your business
Submit a request for a free discovery call and demo.
Apps in the Website category
Website, eCommerce, blog, live chat
Odoo and the Odoo logo are the property of Odoo S.A. ASON Teknoloji is an Odoo Learning Partner.
