Turn orders into invoices without improvising the hard parts
The first real design decision is when an order becomes an invoice. Space Invoices helps once you know your trigger: order, payment, or fulfillment. It also gives you the right downstream path for refunds and document delivery.
Keep issuance logic on your backend
If your store already emits order and payment events and you want full control over each document, start with the JavaScript SDK or direct API. If you would rather hand orders over and let invoicing follow automatically, connect the store as an order integration: Shopify, WooCommerce, or any custom store.
Create documents from order, payment, or fulfillment milestones.
Keep finalized invoices immutable and reverse correctly.
One store or legal merchant per entity
If one merchant identity issues the invoices, keep it in one entity. If your brands, countries, or legal sellers differ, split them into separate entities so numbering, branding, and compliance stay clean.
Connect a store once, invoice every order
Order integrations take care of the timing, emails, fiscalization, and refunds for you. A custom store gets the same automation as the built-in connectors: give your shop the webhook URL and signing secret, and send each order and its status changes as they happen.
Authorize the store; order webhooks are registered for you.
Native wc-auth approval, no plugin; webhooks are managed for you.
Your own shop sends each order as a signed webhook or through the API.
Prove one order and one refund
Before rollout, validate a single store in sandbox end to end. The key is not just creating one invoice, but proving the timing and reversal logic.
Create one sandbox entity for a test store or merchant
Turn one order into one invoice
Render the PDF and inspect totals, numbering, and branding
Test one refund path and confirm it creates a credit note, not an invoice mutation
Seller country and buyer location both influence tax behavior. EU B2B orders may require reverse-charge handling and VIES validation.
Sandbox is the right place to validate order timing, cross-border taxes, and refund behavior before you send real invoices or customer emails.
Start with one workflow, not a whole rewrite
Free sandbox with no time limit. Prove one entity and one invoice flow before deciding how much UI, compliance, and rollout surface you want to own.