Your invoices are in order. Automatically.
Meet Orchid.
Orchid is OKmystay's invoicing module that complies with the Anti-Fraud Law. Chained hashes, digital signatures, verifiable QR codes, and real-time submission to the Spanish Tax Agency (AEAT) — all without you having to worry about a thing.
I want to know moreHow it works
You authorize us at the AEAT (Spanish Tax Agency)
A single online procedure on the AEAT website. You grant us the authority to invoice on your behalf—you never share your private keys. The correct power of attorney form from day one.
OKmystay generates the invoice
Each payment in your account automatically generates a valid invoice: a hash linked to the previous one, an XMLDSig digital signature, and a verifiable QR code. No duplicate entries, no matter what.
The AEAT receives it instantly
The system automatically sends the request to the AEAT web service and records the response. If there's an acceptable error, it retryes. Zero paperwork, no intermediaries needed.
Immutable by design
The core of Verifactu isn't the submission to the Spanish Tax Agency (AEAT)—it's the hash chain. Each invoice carries the fingerprint of the previous one. None can be modified or deleted. Orquídea builds that chain for you and keeps it intact forever.
Hash chained by NIF
Each invoice incorporates the SHA-256 hash of the previous one, forming an unalterable chain. If you manage multiple owners, each tax ID number (NIF) has its own independent chain. The Spanish Tax Agency (AEAT) can verify the integrity at any time.
XMLDSig digital signature
Each record is signed with your company's FNMT certificate using XMLDSig, the W3C standard required by the Spanish Tax Agency (AEAT). A single certificate for all your issuers—the power of attorney model eliminates the need to safeguard third-party keys.
Verifiable QR code on each invoice
Each printed invoice includes a QR code linking to the Spanish Tax Agency's website. Anyone can scan it to verify the document's authenticity. Complete confidence for the invoice recipient.
Why Orchid
Complies with Anti-Fraud Law
Hash chaining, XMLDSig digital signature, QR code on each invoice, SOAP submission to the Spanish Tax Agency (AEAT). Verifactu Regulations are fully compliant without you needing to learn cryptography or SOAP.
Multi-issuer: one system, several NIFs
Do you manage properties with multiple owners or companies? Each tax ID number has its own series, its own counter, and its own hash chain—completely independent. Adding a new issuer is trivial.
Seizure, not custody of keys
We don't store your clients' certificates. You sign on their behalf, using your FNMT certificate—the same legal model used by any accounting firm. A single P12 form, with no risk of exposing other people's keys.
Integrated with OKmystay
Your bookings and payments are automatically generated by your account manager. No double entry, no exporting to another program. The workflow is direct: payment in OKmystay, invoice from Verifactu, submission to the Spanish Tax Agency (AEAT).
Immutable by design
Invoices are neither edited nor deleted—ever. Only corrective invoices exist, and these are also linked together. The database is the unalterable tax record required by law.
Daemon with automatic retries
A continuous process sends each invoice to the Spanish Tax Agency (AEAT), records the response, and retries if there are acceptable errors. If something goes wrong, it notifies you. Your operations are not interrupted.
Margarita talks, Rosa attends, Tulipán collects, Orquídea invoices.
Does your accountant already comply with Verifactu?
Tell us how many property owners you manage and what your revenue is. We'll explain how Orquídea fits into your operations.
hola@okmystay.com