Add-ons
How to create and manage service add-ons clients can purchase alongside services
Add-ons
Add-ons are optional extras clients can purchase with your services. Use them to upsell additional features, expand scope, or bundle enhancements without changing the core service.
Overview
- Optional, purchasable extras for services
- Visible in the checkout/order flow when enabled
- Can be toggled active/inactive anytime
- Support duplicate, bulk actions, and status toggle
Prerequisites
- Permission:
view_addons(view),create_addons,edit_addons,delete_addons - At least one active service to associate with
Creating an Add-on
- Go to Add-ons in your team dashboard
- Click Create Add-on
- Fill details:
- Name and description
- Pricing and billing type
- Assign related services (where applicable)
- Save
Tip: Use Duplicate to create similar add-ons quickly.
Managing Add-ons
- Edit: Update name, pricing, or availability
- Toggle Status: Activate/Deactivate without deleting
- Bulk Actions: Apply actions to multiple add-ons
- Delete: Remove when no longer needed
Showing Add-ons in Checkout
- Add-ons appear on relevant checkout/order flows when active
- Clients can select add-ons during purchase
- Totals update automatically based on selections
Best Practices
- Keep names clear and benefit-focused
- Price add-ons transparently
- Group common add-ons per service type
- Use Duplicate to maintain consistency
Troubleshooting
- Add-on not showing: Ensure it’s Active and linked to visible services
- Can’t edit: Check
edit_addonspermission - Pricing not applied: Verify add-on is selected in the order flow