If FikaTrade can’t create an invoice for an order — most commonly because the order has no priced lines, or because sending it to Xero fails — approving the order fails at that point rather than silently creating a broken invoice. Check the order has at least one line with a price, and if you’re connected to Xero, check your connection under Settings → Integrations.
If a product’s Sales account isn’t set, its line in Xero is created without an account code rather than being blocked — check the product’s Sales account setting if a Xero invoice looks incomplete. See Xero mappings.
FikaTrade maps each product’s tax setting to a Xero tax type automatically. If a product’s tax setting looks wrong, correct it on the product — see Product codes and tax settings.
The Xero invoice number looks different from FikaTrade’s
This is expected — FikaTrade’s own reference for an invoice is based on its order number, while Xero assigns its own invoice number once the invoice is created there. Where an invoice has a Xero reference, FikaTrade shows that one.
If your Xero connection has been disconnected or has stopped working, FikaTrade falls back to creating invoices in FikaTrade only, without telling you at the time — it doesn’t block order approval. Check your connection under Settings → Integrations and reconnect if needed.