| 开发者 | peppolkit |
|---|---|
| 更新时间 | 2026年11月11日 03:14 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
No. You connect your shop from WordPress, under PeppolKit in your menu, and that creates a free PeppolKit account automatically. You choose a paid plan in the PeppolKit dashboard, not through WordPress.
As soon as an order reaches the status processing or completed. The invoice is created in the background, so checkout is never slowed down; it is usually ready within a minute.
The free plan covers 20 invoices a month, with VAT rules, credit notes, PDF and UBL file, and needs no credit card. For Belgian shops, Peppol is included for every invoice to a business customer, on the free plan too. Paid plans start at €9 a month; see peppolkit.com/peppol-kosten for the current plans.
Belgian businesses must send and receive B2B invoices over Peppol since 1 January 2026. If you sell to Belgian business customers from a shop in the Netherlands or Belgium, you need a Peppol connection. Belgian shops connect Peppol once in the PeppolKit dashboard; it is included in every plan. Dutch shops connect their own free Peppyrus account in the PeppolKit dashboard. Invoices to consumers never go over Peppol; consumers get their invoice by e-mail.
For Belgian shops, PeppolKit sends through its recognised Peppol partner SUPER PDP. When you connect, you confirm your company's identity once: company number, a consent tick and a photo of your passport or ID card. It takes about 5 minutes. You pay nothing extra per invoice.
PeppolKit looks the customer up in the Peppol network. If there is no Peppol address, the invoice is e-mailed as a PDF with the UBL file attached, and the order shows "Customer not on Peppol (e-mailed)".
No. PeppolKit only sends. Keep receiving incoming Peppol invoices where you already do, for example in your bookkeeping package or with your access point.
The plugin adds an optional VAT number field to the checkout. PeppolKit checks the number live with the EU VIES service. If your customer is in another EU country than your shop and the number is valid, the order is reverse-charged at 0% VAT and the invoice says so. A customer from your own country pays normal VAT. Without a number a business is invoiced as a consumer.
On the free plan (20 invoices a month) new orders are marked as waiting. PeppolKit shows a notice with the number of waiting orders and a button to create their invoices once you have chosen a paid plan; otherwise they are created next month. Paid plans never stop: invoices keep being made past the number in your plan, and the overview suggests a bigger plan. Orders also wait when your company details are missing.
Go to PeppolKit > Overview and click "Create invoices for paid orders of the last 60 days" (up to 250 orders at a time). These orders are handled like new ones: if e-mailing is on, customers receive their invoice by e-mail, so switch e-mailing off first if you do not want that.
The seller must be established in the Netherlands or Belgium. Customers can be anywhere: PeppolKit applies reverse charge for EU businesses, OSS or the €10,000 threshold for EU consumers, and export rules outside the EU.
Yes. The VAT number field is added to both the classic and the block checkout, and the plugin works with High-Performance Order Storage.
Yes, but turn off the invoice e-mails of the other plugin, otherwise your customer gets two invoices. PeppolKit uses its own gapless number series.
Click "Monthly export" on the overview screen to open the export in the PeppolKit dashboard.
The plugin sends the data of paid and refunded orders to app.peppolkit.com: the customer's name, address, e-mail and VAT number, the order lines and the amounts. PeppolKit uses it to create, check, store and deliver the invoice. You remain the controller of that customer data; PeppolKit is the processor.
Disconnecting removes the API key from your shop. Deleting the plugin also removes its settings and scheduled tasks. Your invoices stay available in your PeppolKit account for 30 days; connect again within that time and everything is kept.
Invoices can be made in Dutch, French or English. Dutch and French translations of the admin screens are submitted to translate.wordpress.org.