Apps & Modules
Enterprise apps across Odoo, ERPNext, Shopify, WooCommerce, Magento 2 and Dynamics 365 Business Central. Apps marked Instant download ship today with a one-time license; apps marked Built to order are built for you and quoted to your scope.
4,655 products
Filters1
49–72 of 102
Landed Cost & Import Duty Allocation
Allocates freight, duty, insurance and clearance charges across receipt lines so NetSuite inventory carries true landed cost. Built to order by ECOSIRE against your allocation rules and cost bases.
- Shipment custom record representing a container or air waybill, linking Purchase Orders and Item Receipts and accumulating costs over time
- Landed Cost Charge custom record per accessorial, carrying charge type, vendor, currency, amount, allocation basis and source Vendor Bill

Looker Studio Reporting Connector
A build-to-order bridge that publishes curated NetSuite saved searches and SuiteQL datasets into Looker Studio as typed, filterable data sources. ECOSIRE builds and installs it for your account.
- Curated data endpoints exposed as RESTlets, each backed by an existing saved search or a SuiteQL query executed through N/query
- Schema descriptor returned alongside the rows so Looker Studio receives typed dimensions and metrics instead of untyped strings

Magento / Adobe Commerce Connector
A NetSuite-to-Magento 2 / Adobe Commerce integration built for your catalogue, price lists and store views. Scoped, quoted and built by ECOSIRE, then installed in your sandbox before production.
- Map/Reduce script imports Magento REST API orders with checkpointing, plus an optional RESTlet endpoint for immediate push on order placement
- Magento customer groups and company accounts mapped to NetSuite Customer hierarchies with parent/child records and contacts

Mercado Libre Marketplace Connector
A NetSuite-native Mercado Libre integration built to order for your account: order, item, inventory, Mercado Envios and settlement sync delivered as an SDF project you own.
- Scheduled script polls Mercado Libre orders; a Map/Reduce script processes each page within SuiteScript governance limits
- Marketplace orders created as NetSuite Sales Orders with custom body fields for order ID, pack ID, listing ID and shipping ID

MRP & Finite Capacity Planning
Multi-level MRP and finite work-centre capacity planning built into your NetSuite account. Build-to-order: we scope, quote a fixed price, then build and install it in your sandbox and production accounts.
- Multi-level MRP regeneration as a Map/Reduce script with low-level coding, so each item is planned once at its deepest BOM level
- Independent demand netted from Sales Orders, Transfer Orders, Forecast records and a custom Demand Override record

Multichannel Listing & Inventory Hub
A build-to-order NetSuite hub that publishes one item catalog to several marketplaces and shares one available-to-promise pool across them. ECOSIRE builds it for your account after a fixed quote.
- Channel-listing custom record linking each NetSuite item to each channel with its own identifier, title, description, taxonomy id, price and status
- Matrix item support publishing the parent as a channel parent listing and each child SKU as a variant with its option values

Nonprofit Fund & Grant Accounting
A NetSuite layer for restricted funds, grant budgets, release of restrictions and donor reporting. Built to order for your account after a scoping call and fixed quote.
- Custom fund records carrying restriction class, purpose, opening balance and the net asset accounts the fund rolls into
- Custom grant and award records with funder, award reference, award amount, period, reporting calendar, match requirement and indirect-cost rate

NetSuite to Odoo Migration Toolkit
A built-to-order extraction, mapping and load toolkit that moves your NetSuite records into Odoo with a reconciled trial balance, preserved AR/AP aging and re-runnable delta loads.
- SuiteQL extraction through the SuiteTalk REST query service for high-volume tabular pulls of transactions and GL balances
- Map/Reduce extract scripts that checkpoint and yield, so large record sets including subrecords complete without hitting governance limits

MENA Payment Gateway Connector (PayTabs)
A NetSuite-native MENA payment gateway integration built to order: multi-country card and local debit capture, split payouts, refunds and settlement posting against your ledger.
- Suitelet-launched hosted payment page from Sales Order or Invoice so card data never enters NetSuite
- Approved transactions posted as Customer Payments applied to the Invoice, or Customer Deposits against the Sales Order

Power BI Data Connector
A build-to-order SuiteScript 2.1 extract layer plus a modelled Power BI dataset, so NetSuite data lands in Power BI on a schedule that actually completes. Built for your account after scoping — not a download.
- RESTlet endpoints exposing paginated, governed extracts backed by saved searches or SuiteQL queries defined per entity during scoping
- Incremental extraction using a lastmodifieddate watermark stored on a configuration custom record, with a per-entity full-reload switch

India Payment Gateway Connector (Razorpay)
A build-to-order NetSuite connector for UPI, netbanking and card capture in INR with settlement-batch reconciliation. ECOSIRE scopes, quotes and builds it for your account — it is not a ready-made download.
- Suitelet-hosted, tokenised payment page with links generated from the Invoice record and merged into your Advanced PDF/HTML Template
- RESTlet webhook endpoint with HMAC signature verification via the N/crypto module, rejecting unsigned or tampered payloads

Returns & RMA Self-Service Portal
A build-to-order NetSuite customization giving customers a self-service RMA portal with return labels and automated credit memos. Scoped, built and installed in your account by ECOSIRE.
- Externally available Suitelet portal where customers look up an order by number and email, or through an authenticated account session
- Eligible-line display that deducts already-returned quantities from fulfilled lines so a line cannot be claimed twice











