Rioko / Integrations / Easypay
Automatic invoicing for Easypay payments.
Rioko connects Easypay to InvoiceXpress, Moloni, Vendus or TOConline: every payment received by Multibanco, MB WAY, card or direct debit becomes an invoice.
Easypay integration with InvoiceXpress, Moloni, Vendus and TOConline.
Easypay invoices in InvoiceXpress, Moloni, Vendus or TOConline. Choose the program when you create the connection.

waiting for salesUse another program? Tell us which.
How do you connect Easypay to InvoiceXpress, Moloni, Vendus or TOConline?
Set up once, in about ten minutes.
- Connect EasypayCreate a key in Easypay, paste it into the wizard and put Rioko's notification address in the Generic - URL field. The wizard checks with Easypay that the address is right.
- Connect the invoicing programInvoiceXpress (account name and API key), Moloni (authorised on Moloni's own page), Vendus (API Key) or TOConline (API details, authorised on TOConline's own page). The keys stay on the server.
- Set the rulesThe VAT rate of your payments, the series (the register in Vendus), the document type, the exemption reason when the rate is 0%, and whether invoices are finalized or kept as drafts (Vendus has no drafts).
- ActivateWith the subscription active, mark the integration as active, and Rioko starts invoicing. A card is asked for to activate the subscription.
- Follow alongIn the Rioko dashboard, each invoice shows the buyer, the amount and the status, and shows as credited when there is a refund.
- 23%Default VAT rateEasypay does not send the VAT: set it here
- WEBInvoice seriesOne of the series in your InvoiceXpress
- Invoice-receiptDocument typeOr Invoice + automatic receipt, since Easypay payments arrive paid
- No exemption statedExemption reason (VAT 0%)Required if the rate is 0%
- Auto-finalizeWhen off, the invoice stays as a draft for review
- 23%Default VAT rateEasypay does not send the VAT: set it here
- WEBCompany and seriesYour Moloni company and one of its series
- Invoice-receiptDocument typeOr Invoice + automatic receipt, since Easypay payments arrive paid
- No exemption statedExemption reason (VAT 0%)Required if the rate is 0%
- Auto-finalizeWhen off, the invoice stays as a draft for review
- 23%Default VAT rateEasypay does not send the VAT: set it here
- LojaVendus registerThe series stays with Vendus
- Email the invoice to the buyerWith the PDF attached
- No exemption statedExemption reason (VAT 0%)Required if the rate is 0%
- Auto-finalizeAlways: Vendus has no drafts
- 23%Default VAT rateEasypay does not send the VAT: set it here
- Invoice-receiptDocument typeOr Invoice + automatic receipt, since Easypay payments arrive paid
- No exemption statedExemption reason (VAT 0%)Required if the rate is 0%
- Auto-finalizeWhen off, the invoice stays as a draft for review
- Email the invoice to the buyerOnly once finalized
- Inês CarvalhoEasypay → InvoiceXpress, €49.20FT 2026A/931Issued
- Rui CostaEasypay → InvoiceXpress, €120.00FT 2026A/930Issued
- Marta LopesRefund of €35.00FT 2026A/927Credited
NC 2026A/14 - Joana ReisDirect debit confirmed 3 days later, €29.90FT 2026A/929Issued
A direct debit is only invoiced when Easypay confirms the money, and the invoice carries the date of that confirmation.
From connection to invoice, in 1 minute.
Connecting Easypay (API 2.0 key and notification URL), then the invoicing software (InvoiceXpress, Moloni, Vendus or TOConline); the customer pays on the website by MB WAY, and Rioko reads the payment in Easypay and, with Auto-finalize on, issues the Invoice-Receipt already finalised, with the name and VAT ID it carries.
What is handled on an Easypay payment.
What changes between programs is stated on each line.
1 paymentMB WAY23%212 345 672dateNC1 : 17 daysHow much does Rioko cost?
One price per integration: you pay for each pair of connected accounts. No per-document fee and no sales limit.
- Per connected integration
- No per-document fee
- No sales limit
- Email support
- Cancel whenever you want
ERP, marketplaces, several stores
For flows that do not fit a standard connection. Quoted case by case.
Book a callPrices exclude VAT. A card is required to activate the subscription. To move from monthly to yearly, just get in touch.
Frequently asked questions
Another question? Write to rioko@kapta.pt or book a call with us.
How do I connect Easypay?
With an Easypay API 2.0 key (AccountId and ApiKey) and Rioko's notification address in the Generic - URL field. The wizard checks with Easypay that the address is right.
Which invoicing programs does the Easypay integration work with?
The Easypay integration invoices in InvoiceXpress, Moloni, Vendus or TOConline, all four certified by the Portuguese Tax Authority (AT) and at the same price: you choose the program when you create the connection. Use another invoicing program? Book a call with us and we will look at your case.
When should I not connect Easypay?
When Easypay collects invoices you already issue in another program, such as Multibanco references generated by Moloni or InvoiceXpress, or when the store is already invoiced by Rioko, such as a Shopify store: the same payment would end up with two invoices.
I use an Easypay plugin in my store. Can I connect?
The plugin may be using the same Generic - URL field. If the plugin's address is there, replacing it can disconnect the plugin; talk to us before changing it.
What VAT rate does the invoice use?
The one you set on the connection, because Easypay does not send the VAT of the sale. With no rate set, it is 23%. With 0%, you also state the exemption reason.
What happens with a refund?
Each refund creates its own credit note in InvoiceXpress, Moloni, Vendus or TOConline, as long as the invoice is finalized. A chargeback raises an alert, with no automatic credit note.
What about subscriptions and direct debits?
Each paid cycle is invoiced separately. A direct debit is only invoiced when Easypay confirms the money, with the date of that confirmation.
The steps, written down
Series, ATCUD, VAT and the integrations, explained end to end. Open to everyone, account or no account.
Automatic invoicing on other platforms.
Each platform has its own page, with what runs automatically and what changes with the program.
Follow Rioko.
Short tax guides, product news and campaigns. On every network as @rioko.online.
Connect your Easypay account today.
From sign-up to the first invoice takes about ten minutes.
Already have an account? Sign in
Rather talk first? Book a call.
- Create the account
- Connect Easypay
- Connect the invoicing program
- Activate the subscription