Skip to main content

Financial Commissions Settings

This guide explains how to interact with the admin manage the financial commissions settings crud.

Show Financial Commissions Settings

Endpoint

  • Method: GET
  • URL: /v1/admin/settings/financial-commissions-settings

Request Headers

HeaderValueRequired
Content-Typeapplication/jsonYes
Acceptapplication/jsonYes
AuthorizationBearer tokenYes

Success Response

{
"success": true,
"message": "تم جلب البيانات بنجاح.",
"data": {
"coachCommissionPercentageInSessionCompleted": 90,
"coachCommissionPercentageInSessionNotCompleted": 10,
"systemCommissionPercentageInSessionCompleted": 10,
"systemCommissionPercentageInSessionNotCompleted": 90,
"minimumTransfer": 5
},
"statusCode": 200
}

Error Response

Unauthorized (401)

{
"success": false,
"message": "يجب عليك تسجيل الدخول",
"data": [],
"statusCode": 401
}

Update Financial Commissions Settings

Endpoint

  • Method: PATCH
  • URL: /v1/admin/settings/financial-commissions-settings

Request Headers

HeaderValueRequired
Content-Typeapplication/jsonYes
Acceptapplication/jsonYes
AuthorizationBearer tokenYes

Request Body

ParameterTypeDescriptionRequired
coach_commission_percentage_in_session_completedstringSetting's coach completed session commission percentageYes
system_commission_percentage_in_session_completedstringSetting's system completed session commission percentageYes
coach_commission_percentage_in_session_not_completedstringSetting's coach not completed session commission percentageYes
system_commission_percentage_in_session_not_completedstringSetting's system not completed session commission percentageYes
minimum_transferstringSetting's minimum transferYes

Success Response

{
"success": true,
"message": "تم حفظ البيانات بنجاح.",
"data": {
"coachCommissionPercentageInSessionCompleted": 90,
"coachCommissionPercentageInSessionNotCompleted": 10,
"systemCommissionPercentageInSessionCompleted": 10,
"systemCommissionPercentageInSessionNotCompleted": 90,
"minimumTransfer": 5
},
"statusCode": 200
}

Error Response

Unauthorized (401)

{
"success": false,
"message": "يجب عليك تسجيل الدخول",
"data": [],
"statusCode": 401
}