| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Sales (sale_management) • Discuss (mail) • Invoicing (account) |
| Lines of code | 2776 |
| Technical Name |
modanisa_connector |
| License | OPL-1 |
| Website | https://pokutsoft.com/ |
| Versions | 18.0 19.0 |
Modanisa Connector
Modanisa doğrudan API: sipariş çekme, varyant bazlı ürün/listeleme, beden+renk öznitelik eşleme, stok/fiyat, iade onayı
Modanisa Direct Connector for Odoo
Temel Özellikler
Modanisa Category
Modanisa Category. Tracks Category ID, Sub-categories, Path, Leaf (listable), Attributes. One-click sync categories, sync attributes.
Modanisa Category Attribute
Modanisa Category Attribute. Tracks Attribute ID, Mandatory, Allowed Values.
Modanisa Category Attribute Value
Modanisa Category Attribute Value. Tracks Value ID.
Modanisa Product Attribute Mapping
Modanisa Product Attribute Mapping. Tracks Modanisa Attribute, Mandatory, Scope, Fixed Value, Odoo Attribute.
Modanisa Product Attribute Value Mapping
Modanisa Product Attribute Value Mapping. Tracks Odoo Value, Modanisa Value.
Direct integration with the Modanisa
Direct integration with the Modanisa Supplier (Marketplace) API** — no third-party middleware, no monthly SaaS.
Uses YOUR OWN Modanisa supplier
Uses YOUR OWN Modanisa supplier credentials (BYOK); we are never an accredited integrator on your behalf.
Key Features: Direct API client
Key Features: Direct API client: real client against the documented Modanisa hosts (marketplace.modanisa.com/api/marketplace + the staging variant).
Kullanım Senaryoları
Ekran Görüntüleri
Modanisa Api Log
Modanisa Categories
Modanisa Settings
Neden Bu Modül
Key Features: Direct API client: real client against the documented Modanisa hosts (marketplace.modanisa.com/api/marketplace + the staging variant). HTTP Basic auth + the mandatory ``User-Agent: " - SelfIntegration"`` header. Order Sync (pull): a cron pulls orders from the last 24h via /orderListV2 (paged), maps each order's products + a marketplace customer, and resolves the exact Odoo variant by Modanisa variant_id / barcode / SKU. Product Push with Variants: "Push to Modanisa" creates the product via /create-product, sending EVERY Odoo variant as its own row in the ``variants`` array (its own variant_id, barcode, per-variant stock and price including attribute price_extra, and numeric size/number attributes). Color is sent as a product-level attribute. Re-push of a listed product goes through /update-product (idempotent upsert by product_id). Attribute Mapping (beden + renk): a per-product mapping translates Odoo attributes and values to Modanisa's NUMERIC attribute_id / attribute_value_id pairs (product-scope = color, variant-scope = size/number), synced per category from /product-attribute + /variant-attribute. Stock & Price Sync: hourly cron (off by default) pushes current stock and price for all synced products via /updateProductStock + /updateProductPrice (batchId returned, poll-able). Manual "Sync Stock & Price" button + bulk action also available. Status Polling: create batches are confirmed via /products/filter (find-product), surfacing CREATE_PRODUCT_SUCCESS / ERROR per product. Returns: a cron pulls return claims via /returnList and flags the matching order; "Approve Modanisa Return" calls /returnApprove with the claim's order-product ids. JPEG Images: a public image endpoint re-encodes product images to baseline JPEG (Modanisa rejects WebP), served at /modanisa_connector/image/.../i.jpg. Currency Conversion: prices are converted to the configured marketplace currency (default TRY) using Odoo rates before push. Rate-Limit Handling: honours HTTP 429/503 with Retry-After and bounded backoff; every API call is logged with status, duration and error excerpt. Test Connection: a Settings button verifies the credentials live.
Teknik Özellikler
- Uyumlu: Odoo 18.0 / 19.0
- Lisans: OPL-1
- Diller: 35+
- Geliştirici: Pokutsoft
- Bağımlılıklar: sale_management, stock, product
- Destek: support@pokutsoft.com
Entegratör-Dostu Öznitelikler (YENİ)
Bir pazaryeri kategorisinin zorunlu özniteliklerini bir kez kategori şablonu olarak tanımlayın; Odoo öznitelik ve değerleri Modanisa tarafına ada göre otomatik eşlensin; ve tek sihirbazla onlarca ürüne toplu uygulayın. Artık her üründe öznitelikleri tek tek elle eşlemek yok — kategori şablonu bir kez kurulur, tüm kategorideki ürünler ondan beslenir.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Sales (sale_management) • Discuss (mail) • Invoicing (account) |
| Lines of code | 2776 |
| Technical Name |
modanisa_connector |
| License | OPL-1 |
| Website | https://pokutsoft.com/ |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module