Every order gets an invoice.
Automatically.
Your ecommerce store processes orders through Stripe. Stripdo generates a professional invoice for every payment and emails it to your customer. No plugins, no manual work.
- Works with Shopify, WooCommerce & any Stripe store
- Handles high-volume order invoicing
- Multi-currency & EU VAT compliant
- No per-invoice fees — $39/year flat
Ecommerce invoicing at scale is broken
A few orders a day? Manageable. Hundreds a month? You need automation.
500 orders/month = 500 invoices to create, format, and email. Manually? Not a chance.
Stripe Invoicing at 0.4% per order. At 500 orders averaging $80, that is $1,920/year just for invoice PDFs.
International customers need invoices in their currency. EU customers need VAT invoices. Manual = mistakes.
"Where is my invoice?" support tickets pile up. Every B2B customer needs one for their accountant.
Works with any store using Stripe
Stripdo connects to your Stripe account, not your ecommerce platform. If Stripe processes your payments, Stripdo generates your invoices.
Shopify
Via Stripe gateway
WooCommerce
Via Stripe plugin
Custom Stores
Stripe API / Checkout
Payment Links
Stripe-hosted checkout
Squarespace, BigCommerce, Webflow — if the payment goes through Stripe, Stripdo generates an invoice for it.
Set up once, every order invoiced
Connect Stripe, add business details, done. No plugins to install, no code to write.
Connect your Stripe account
One click, 30 seconds. Works regardless of which ecommerce platform you use.
- No plugins or extensions needed
- No changes to your store
- Secure OAuth connection
Add your store details
Business name, address, tax/VAT number, and optionally your store logo (Pro plan).
- Appears on every invoice automatically
- EU VAT number support
- Set once, never touch again
Orders trigger invoices
Customer places an order, Stripe processes the payment, Stripdo generates and emails a professional invoice. Instantly.
- Works at any order volume
- Multi-currency automatic
- Customers stop asking for invoices
Unlimited Orders
No per-invoice fees. 50 or 5,000 orders/month — every payment gets an invoice at no extra cost.
Multi-currency
International customers pay in their currency. Invoices match automatically. 100+ currencies.
EU VAT Compliant
Reverse charge for EU B2B, export notation for non-EU. VAT rules handled per customer.
Auto-Emailed
Customers receive invoice PDFs instantly after purchase. No more "where is my invoice?" tickets.
Custom Branding
Your store logo on every invoice (Pro). Consistent brand experience from checkout to invoice.
Bulk Export
Download all invoices as ZIP or CSV. Hand to your accountant for bookkeeping and tax filing.
Ecommerce invoicing scenarios
Online stores face unique invoicing challenges. Here is how to handle the most common scenarios.
Returns, refunds & credit notes
Returns are a fact of ecommerce life. When a customer returns a product and you refund them through Stripe, the accounting treatment matters. The original invoice is a legal document — it should not be deleted or modified. Instead, a credit note is issued to cancel or partially offset the original invoice.
Stripdo generates invoices for successful charges. When you refund through Stripe, the original invoice remains. Your accounting software handles the credit note side of the transaction.
B2B wholesale invoicing requirements
Wholesale and B2B customers have stricter invoice requirements than retail consumers. Their accountant needs a proper invoice to deduct the purchase as a business expense. In the EU, B2B invoices are legally required for VAT reclaim purposes — without one, your customer cannot deduct the VAT they paid.
- Your business name, address & VAT/tax ID
- Customer's business name, address & VAT/tax ID
- Sequential invoice number
- Itemized line items with quantities
- Net amount per item
- Applicable tax/VAT rate and amount
- Total including and excluding tax
- Payment date and method
Digital goods & the EU VAT rules
If you sell digital products (software, ebooks, online courses, digital downloads) to EU customers, special VAT rules apply. Since 2015, B2C digital services must be taxed at the buyer's country VAT rate, not yours. The One-Stop Shop (OSS) scheme, active since July 2021, simplifies this by letting you report all EU VAT through a single registration in your home country. For B2B digital sales, the standard reverse charge mechanism applies — your customer accounts for the VAT.
Multi-currency order invoicing
International ecommerce means payments in multiple currencies. A customer in Japan pays in JPY, a customer in the UK pays in GBP, a customer in Brazil pays in BRL. Each invoice must show the amount in the currency the customer actually paid — not a converted amount in your base currency. Stripdo automatically matches the invoice currency to the Stripe payment currency, supporting over 100 currencies. Your Stripe fee structure varies by currency and region.
Save thousands on order invoicing
Ecommerce volume makes Stripe Invoicing expensive fast. Stripdo is a flat fee regardless of order count.
| Orders/month | Stripe Invoicing | Stripdo | You Save |
|---|---|---|---|
| 100 orders ($60 avg) | $288/yr | $39/yr | $249/yr |
| 500 orders ($80 avg) | $1,920/yr | $39/yr | $1,881/yr |
| 1,000 orders ($100 avg) | $4,800/yr | $39/yr | $4,761/yr |
| 5,000 orders ($80 avg) | $19,200/yr | $39/yr | $19,161/yr |
Stripe charges 0.4% capped at $2 per invoice. Calculate your exact savings.
Simple, flat pricing
No per-invoice fees. No per-order charges. Every order invoiced automatically.
Starter
7-day free trial included
For stores with one Stripe account.
Pro
7-day free trial included
For stores that need branding.
Sign up, connect Stripe, and start your free trial. Cancel anytime.
Frequently Asked Questions
Can't find what you're looking for? Talk to our team.
Does Stripdo work with Shopify?
Stripdo works with any business that uses Stripe to process payments. If your Shopify store uses Stripe as its payment gateway, Stripdo can generate invoices for every Stripe payment automatically. It connects to your Stripe account, not to Shopify directly.
Does Stripdo work with WooCommerce?
Yes, if you use Stripe as your WooCommerce payment gateway. Stripdo connects to your Stripe account and generates invoices for all successful payments, regardless of where they originate — WooCommerce, Shopify, custom checkout, or direct Stripe payment links.
Do ecommerce stores need to send invoices?
If you sell to businesses (B2B), yes — they need invoices for tax deductions. In the EU, VAT invoices are legally required for most B2B transactions. Even for B2C, many countries require invoices above certain thresholds. And many customers simply expect them.
Can Stripdo handle high-volume ecommerce invoicing?
Yes. Stripdo generates invoices for every successful Stripe payment with no volume limits. Whether you process 50 or 5,000 orders per month, every payment gets an invoice. There are no per-invoice fees.
How does Stripdo handle different currencies for international orders?
Stripdo automatically matches the invoice currency to the Stripe payment currency. If a customer pays in EUR, the invoice shows EUR. If another pays in GBP, that invoice shows GBP. Over 100 currencies supported.
Does Stripdo handle refunds?
Stripdo generates invoices for successful payments. Refund handling (credit notes) depends on your plan and setup. The invoice for the original payment remains as a record of the transaction.
How much does invoice generation cost for ecommerce?
Stripe Invoicing charges 0.4% per invoice (capped at $2). For a store processing 500 orders/month, that is $1,200–$12,000/year depending on order value. Stripdo does the same thing for $39/year flat, regardless of volume.
Can I add my store logo to invoices?
Yes, on the Pro plan ($59/year). Your store logo appears on every invoice PDF alongside your business details, creating a consistent brand experience for your customers.
How should ecommerce stores handle refund invoices?
When you refund an order through Stripe, the original invoice remains as a record of the transaction. In accounting, refunds are documented with credit notes — separate documents referencing the original invoice number. Your accounting software (Xero, QuickBooks, etc.) can generate credit notes. The original Stripdo invoice serves as proof of the initial charge.
Do I need invoices for digital goods sold in the EU?
Yes. The EU requires VAT invoices for digital goods and services (software, downloads, online courses, etc.) sold to EU customers. Since July 2021, the OSS (One-Stop Shop) scheme lets you report VAT in your home country for B2C digital sales. For B2B sales, reverse charge applies. Stripdo handles EU VAT notation automatically.
How do I handle invoices for wholesale and B2B ecommerce orders?
B2B customers always need proper invoices for tax deductions. Your invoice must include both parties' business details, tax/VAT numbers, and itemized line items. For EU B2B wholesale, the reverse charge mechanism applies for cross-border sales. Stripdo generates compliant B2B invoices automatically.
Can Stripdo generate invoices in different currencies for international orders?
Yes. Stripdo matches the invoice currency to the Stripe payment currency automatically. If a US customer pays in USD and a German customer pays in EUR, each gets an invoice in their payment currency. Over 100 currencies are supported with no additional configuration.
Does Stripdo work with marketplace or multi-vendor setups?
Stripdo connects to individual Stripe accounts. If each vendor has their own Stripe account, each can connect to Stripdo independently. For platform-level invoicing via Stripe Connect, each connected account can be linked to Stripdo separately on the Pro plan.
Ready to automate order invoicing?
Every Stripe order gets a professional invoice. $39/year.