Description
Avintas is a reservation service for restaurants (https://avintas.be). This plugin puts the Avintas widgets on your WordPress site without writing code:
- Booking — the booking form on a page, or a floating button on every page.
- Gift vouchers — guests buy a gift voucher for your restaurant.
- Events — your upcoming ticketed events.
- Menu — the menu you keep in Avintas.
You connect the site once with a connection code from the Avintas dashboard. Colours, button texts and languages are managed in Avintas; the site follows automatically. On a multilingual site (Polylang, WPML) each widget follows the language of the page it is on.
Every widget runs in a frame served by avintas.be. The plugin itself never stores or processes guest data.
This plugin connects to a service. An Avintas account is required (paid subscription, see https://avintas.be/en/pricing); without one the plugin shows nothing. Terms: https://avintas.be/en/terms · Privacy: https://avintas.be/en/privacy
Privacy
The plugin loads Avintas’s own embed script (https://avintas.be/embed.js) on pages that carry a widget; that script opens the widget in an iframe on avintas.be. Avintas sets no cookies before a guest interacts with a form. Guest data entered in a widget is processed by Avintas under its privacy policy: https://avintas.be/en/privacy. The plugin sends the site’s hostname to Avintas with each configuration refresh, so the restaurant can see which site uses its connection code.
Screenshots

Blocks
This plugin provides 4 blocks.
- Avintas — Menukaart De menukaart uit Avintas.
- Avintas — Evenementen Komende evenementen met tickets.
- Avintas — Reserveren Het reserveringsformulier van Avintas.
- Avintas — Cadeaubon Cadeaubonnen verkopen via Avintas.
Installation
- Install and activate the plugin.
- In the Avintas dashboard, under Booking widget WordPress, create a connection code.
- Open “Avintas” in the WordPress admin menu, paste the code and click Connect.
- Add an Avintas block in the editor, or use a shortcode:
[avintas_booking],[avintas_voucher],[avintas_events],[avintas_menu]. Addlang="fr"to a shortcode to force one language on one page.
FAQ
-
Where do I find the connection code?
-
In the Avintas dashboard under Booking widget tab WordPress. The code is shown once; create a new one if you lose it.
-
Does the plugin store guest data?
-
No. Bookings, payments and tickets happen in a frame on avintas.be. The plugin stores only the connection code (encrypted) and a copy of your widget settings.
-
Can I change colours and texts in WordPress?
-
No, they come from the Avintas dashboard so you keep them in one place. What you change there is on the site within fifteen minutes.
-
What happens if I revoke the connection code?
-
The widgets disappear from the site until a new code is pasted. Administrators see a notice; visitors see nothing.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Avintas” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Avintas” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- First release: booking, voucher, events and menu widgets; connection code; floating button; page-language support for Polylang and WPML.
