{{ html()->form('POST', route('saveEarningTypeSetting'))->attribute('enctype', 'multipart/form-data')->attribute('data-toggle', 'validator')->open() }} {{ html()->hidden('id', $earningsetting->id ?? null )->attribute('placeholder', 'id')->class('form-control') }} {{ html()->hidden('page', $page)->attribute('placeholder', 'id')->class('form-control') }}
{{ html()->label(__('messages.earning_type_provider').' *', 'earning_type')->class('form-control-label') }} {{ html()->select('earning_type', ['commission' => __('messages.commission'),'subscription' => __('messages.subscription')])->class('form-select select2js')->required()->value($earningsetting->value ?? null) }}
{{ html()->submit(__('messages.save'))->class('btn btn-md btn-primary float-md-end') }}
Note:
  • Commission: If you choose "Commission," the system will charge providers a percentage or a flat fee on each booking or transaction.
    Logic: This means that every time a customer books a service, the platform takes a cut (based on the chosen commission percentage or flat fee). For example, if the commission is set at 20%, and a handyman completes a job for $100, the platform will take $20, and the provider will receive $80.

  • Subscription: If you choose "Subscription," providers will pay a fixed fee periodically (e.g., monthly or yearly) to use the platform's services.
    Logic: This model allows service providers to pay a fixed amount every month or year to stay active on the platform. For example, if a provider pays $50 per month as a subscription, regardless of how many jobs they complete, they will continue to have access to the platform.

  • This setting determines the earning model for service providers on the platform. Choose the option that aligns with your business model.
    Logic: The admin can choose the model that works best for the platform’s goals. For businesses that prefer steady income, subscription might be the best choice. For businesses that want to charge per transaction, commission is a good option.
{{ html()->form()->close() }}