Unlock items, earn your style
The base module lets everyone customize freely. The Shop adds a gamification layer: items are locked by default and must be purchased with coins.
- 🪙 Weekly coin distribution via cron
- 🎂 Coins automatically given on employee birthdays
- 👍 Earn coins when colleagues react to your messages
- 🔒 Items locked until purchased
- 🎁 Optional weekly coin gifting between colleagues
- ⚙️ Admin panel to manage all items and settings
The shop
From the shop to the chatter.
The Shop
Items grouped by type, coin balance at the top
Everything the Shop adds
Built on top of the base module, only Chatter User Customization required.
Weekly Coins
A cron job distributes coins to all active users every week. The amount is configurable in Settings (default: 50 coins/week).
Built-in Shop
A kanban shop view groups items by type (Colors, Decorations, Frames). The current coin balance is displayed at the top of the page.
Lock & Unlock
Each item has a price. Users can only pick items they have purchased. Free items (price = 0) are accessible to everyone immediately.
Birthday Bonus
Employees automatically receive coins on their birthday (requires HR module). The amount is configurable in Settings and the cron can be disabled.
Reaction Coins
Users earn coins when colleagues react to their messages in the chatter. A small reward for active participation in team conversations.
Coin Gifting
When enabled, each user receives a weekly gift allowance (default: 50 coins) to send to a colleague of their choice.
Earn · Browse · Buy · Enjoy
A simple loop that keeps the team engaged week after week.
Coins are distributed
Every week, the cron automatically credits each user with coins.
Visit the shop
Users browse the shop and see all available colors, decorations and frames.
Buy an item
With enough coins, click "Buy" to unlock the item and deduct the price from the balance.
Apply in preferences
The unlocked item appears in the pickers. Select it and save to see the result in the chatter.
🎁 Weekly Coin Gifting
Enable it in settings to let your team spread good vibes — one colleague at a time.
Weekly Gift Allowance
When enabled, every user receives a configurable gift allowance each week (default: 50 coins) on top of their regular distribution.
Peer-to-peer Recognition
Users select a colleague in their preferences and click "Send gift coins". Coins go directly into the recipient's balance, ready to spend in the shop.
Configurable Amount
Admins set the gift amount in Settings → Chatter → Shop. The field only appears once gifting is enabled, keeping the interface clean.
Automatic Weekly Reset
The gift allowance resets every week alongside regular coin distribution — no manual action needed. Each user starts fresh every Monday.
Only need simple chatter customization?
The Shop module is an add-on for Chatter User Customization. Make sure to install the base module first to get the pickers, the chatter patches, and all customization fields.
✨ View Chatter Customization (base)
Need company-wide control?
The Chatter Customization HR module lets HR admins enforce colors and frames at the department or job level — automatically applied to every employee. Works independently of the Shop.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 2042 |
| Technical Name |
chatter_customization_shop |
| License | OPL-1 |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module