1 year ago

One team, one price, unlimited users

Posted 1 year ago by wadelp

I'm building out an application with Spark. The billing structure should be that the Owner pays a flat rate per month and then can send as many invitations as necessary. Invited users register and are not charged.

However, when my invited users follow the email link to register they are required to select a plan and pay.

My code looks like this:


 public function booted()

                'EHR', 'Document Upload', 'Beer'

        if($_ENV['APP_ENV'] == 'production') {
        } else {


    public function register()

// This function registers all my plans, there are about 10 plans but they all look the same they just have different prices.

 private function registerMemberPlans() {

      Spark::teamPlan('POCA Member 25', 'plan_CuUgcLU1yfPsVk')
              'Feature 1', "Feature 2', 'Feature 3'


How can I get rid of the plan selection and credit card charge for invited users users?

Please sign in or create an account to participate in this conversation.