+1 with @bendonahower here. I recently had a client with a very similar business model of selling experiences like trips. You can sell those and take donations both. The key here however is that yes, you may need to upgrade them to a pro tier. But I don’t know of many free or extremely low-cost solutions out there that could do what you’re asking. At least not without major customization and time for maintenance.