A custom-built Shopify app that generates compliant FatturaPA XML and transmits Italian electronic invoices through the SdI exchange system, with rejection monitoring and credit-note support. Built, installed and supported by ECOSIRE. One-time license from $249.00 USD for Shopify (build-to-order) — includes 12 months of updates and support.

A custom-built Shopify app that generates compliant FatturaPA XML and transmits Italian electronic invoices through the SdI exchange system, with rejection monitoring and credit-note support. Built, installed and supported by ECOSIRE.
现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。
Italian merchants selling on Shopify are legally required to issue fattura elettronica through the Sistema di Interscambio (SdI), the exchange platform operated by the Agenzia delle Entrate. Shopify has no native concept of FatturaPA, the codice destinatario, or SdI transmission, so most stores resort to manual XML preparation or exporting orders into a separate billing portal. This app closes that gap directly inside your store.
FatturaPA XML generation conformant to the Agenzia delle Entrate technical specification, populated from Shopify order, customer and tax data via the Admin GraphQL API
Transmission of electronic invoices through an accredited SdI (Sistema di Interscambio) channel of your choice
Codice destinatario handling for B2B recipients, with PEC-address routing fallback for customers without a code
Codice fiscale and partita IVA validation performed before transmission to cut down on SdI rejections (scarti)
Real-time SdI status monitoring (consegnata, scartata, mancata consegna, accettazione) written back to each order
Automatic nota di credito (credit note) generation from Shopify refund webhooks (refunds/create)
ECOSIRE builds this app to order for your specific Shopify store, accounting setup, and chosen accredited transmission channel. It is not an instant App Store download — after purchase, our team configures, installs, and tests it against the SdI test environment before going live.
What it does. The app listens to Shopify order and refund webhooks (orders/paid, refunds/create) and reads order, customer, and tax data via the Admin GraphQL API. From that it generates a schema-valid FatturaPA XML document, applies your partita IVA and the customer's codice fiscale or codice destinatario (or PEC address for B2C/recipients without a code), and transmits it through an accredited SdI channel. Each invoice's lifecycle — consegnata, scartata, mancata consegna — is tracked and written back to the order as metafields, so your team sees acceptance or rejection status without leaving Shopify Admin.
It validates codice fiscale and partita IVA before transmission to reduce SdI rejections, and supports nota di credito (credit notes) generated automatically from Shopify refunds.
You own the installed app and its source. ECOSIRE provides the build, deployment, SdI test-environment validation, and ongoing support. We do not provide tax or legal advice — your commercialista confirms fiscal treatment; we implement the technical pipeline.
A merchant established in Italy who is legally required to issue fattura elettronica via SdI for B2B and B2C sales and wants invoicing handled inside Shopify rather than re-keying orders into a separate portal.
The accountant or fiscal advisor who needs every Shopify sale to land as a compliant FatturaPA document with traceable SdI delivery status, correct IVA natura codes, and matching credit notes for refunds.
The person responsible for order-to-cash who wants automated, event-driven invoicing, visible rejection alerts, and a clean audit trail in Shopify Admin instead of chasing scarti manually.
在 ecosire.com 上购买许可证并从您的帐户仪表板下载 Italy SdI E-Invoicing (Fattura Elettronica) 模块 ZIP。
将 ZIP 解压到服务器上的 Odoo 自定义插件文件夹中(或通过“应用程序”>“从 Odoo.sh / runbot 上的文件安装”上传)。
激活开发者模式,打开应用程序,单击更新应用程序列表,搜索 Italy SdI E-Invoicing (Fattura Elettronica),然后按安装。
打开新菜单,粘贴您的 ECOSIRE 许可证密钥,连接任何外部凭据(Shopify、Amazon、Stripe 等),然后保存。
运行内置连接测试,同步前 10 条记录,并安排定期 cron。如果出现任何问题,请联系支持人员。
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| Generates schema-valid FatturaPA XML from Shopify orders | ||||
| Transmits directly through an accredited SdI channel | ||||
| Codice destinatario / PEC routing handled per order | ||||
| SdI acceptance/rejection status written back to Shopify order metafields | ||||
| Automatic nota di credito from Shopify refunds | ||||
| Built and configured for your specific tax/product setup | ||||
| Instant self-serve install with no build wait | ||||
| You receive the source code and retain ownership |
Typical delivery is about 2 to 4 weeks from purchase, depending on your chosen accredited SdI channel and how complex your tax and product configuration is. After we build it, we validate against the SdI test environment with sample invoices before switching you to live transmission. We confirm a firm timeline with you at kickoff.
Every build includes a defined post-launch support window for bug fixes, configuration adjustments, and updates required when the Agenzia delle Entrate changes the FatturaPA technical specification or SdI rules. After that window you can move to an optional ongoing support and maintenance plan. Because you receive the source code, you are never locked in.
The app transmits through an accredited SdI intermediary or channel. If you already have one, we connect to it. If not, we advise on selecting a compatible accredited provider during the build. SdI accreditation itself is held by the channel provider, not by ECOSIRE.
No. The app is the technical pipeline that turns Shopify orders into compliant FatturaPA XML and transmits it through SdI. Your commercialista confirms the correct fiscal treatment, IVA rates, and natura codes. We implement the configuration they specify and validate that the documents transmit and are accepted by SdI.
The app monitors each invoice's lifecycle and writes the SdI status back to the order as metafields, so a scarto is visible directly in Shopify Admin with the rejection reason. Pre-transmission codice fiscale and partita IVA validation reduces rejections up front, and rejected documents can be corrected and re-transmitted.
No. This is build-to-order. ECOSIRE custom-builds the app for your store, installs it via OAuth, configures the SdI connection and tax mapping, and tests it before go-live. There is no instant self-serve App Store install — that is deliberate, because SdI transmission and IVA mapping must be set up correctly for your specific business.
A custom-built Shopify app that generates compliant FatturaPA XML and transmits Italian electronic invoices through the SdI exchange system, with rejection monitoring and credit-note support. Built, installed and supported by ECOSIRE.