Hi @APGroups Jackie! My understanding is that plugins are by their nature custom workflows to an organization, not general use features. I believe several organizations have birthdate as a required fields for course sales, but their plugins also contain other requirements, event checks, components, etc. For example, our course plugin outlines several different performance flag options so we can specify different required fields depending on the specific class. We and many others don’t want every course sales method event to require birthdate, only some of them. This is the value of a plugin build - you can be very granular about your specific business structure and needs. I realize that’s probably not the answer you’re hoping for, but the power of plugins is the ability to develop a workflow specific to your organization.