{
"client_id": 0,
"charge_master_ids": [
0
],
"issue_date": "2019-08-24T14:15:22Z",
"is_coupon_code_applied": true,
"coupon_code": "string"
}
curl --location --request POST '/tenants//charges/charges_breakup_calculation' \
--header 'Content-Type: application/json' \
--data-raw '{
"client_id": 0,
"charge_master_ids": [
0
],
"issue_date": "2019-08-24T14:15:22Z",
"is_coupon_code_applied": true,
"coupon_code": "string"
}'
{
"overlapping_subscription": {
"overlapping_subscription_signup": {
"overlapping_errormessage": "string",
"new_date": {
"subs_plan_id": 0,
"subs_category": "PayAsYouGo",
"subs_start_date": "2019-08-24T14:15:22Z",
"subs_end_date": "2019-08-24T14:15:22Z"
},
"overlapping_subscription_signup_details": [
{
"sigup_sts_id": 0,
"sigup_sts_company_id": 0,
"sigup_sts_client_id": 0,
"subs_plan_id": 0,
"sigup_sts_tenant_id": 0,
"sigup_sts_status": "Created",
"subs_category": "PayAsYouGo",
"name_primary_language": "string",
"name_secondary_language": "string",
"services": [
{
"id": 0,
"category_id": 0,
"is_basemembership": true,
"is_recurring": true
}
]
}
]
},
"overlapping_client_subscription": {
"overlapping_errormessage": "string",
"new_date": {
"subs_plan_id": 0,
"subs_category": "PayAsYouGo",
"subs_start_date": "2019-08-24T14:15:22Z",
"subs_end_date": "2019-08-24T14:15:22Z"
},
"overlapping_subscription": [
{
"subs_id": 0,
"subs_plan_id": 0,
"subs_company_id": 0,
"subs_client_id": 0,
"subs_tenant_id": 0,
"name_primary_language": "string",
"name_secondary_language": "string",
"subs_start_date": "2019-08-24T14:15:22Z",
"subs_end_date": "2019-08-24T14:15:22Z"
}
]
}
},
"plan_breakup_calculation": {
"charging_today": {
"service_first_charge": {
"service_start_date": "2019-08-24T14:15:22Z",
"service_end_date": "2019-08-24T14:15:22Z",
"service_prorata_days": 0,
"services": [
{
"id": 0,
"service_pri_lang": "string",
"service_sec_lang": "string",
"category_id": 0,
"base_cost_in_minor_currency": 0,
"discount_amt_in_minor_currency": 0,
"taxable_cost_in_minor_currency": 0,
"session_owner_id": 0,
"sessions": 0,
"taxgrp_id": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"tax": [
{
"id": 0,
"type": "CGST",
"amt_in_minor_currency": 0,
"rate": 0
}
],
"plan_id": 0,
"is_addons": true,
"service_category_guid": "string"
}
]
},
"service_non_recurring": {
"services": [
{
"id": 0,
"service_pri_lang": "string",
"service_sec_lang": "string",
"category_id": 0,
"base_cost_in_minor_currency": 0,
"discount_amt_in_minor_currency": 0,
"taxable_cost_in_minor_currency": 0,
"session_owner_id": 0,
"sessions": 0,
"taxgrp_id": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"tax": [
{
"id": 0,
"type": "CGST",
"amt_in_minor_currency": 0,
"rate": 0
}
],
"plan_id": 0,
"is_addons": true,
"service_category_guid": "string"
}
]
},
"signup_charges": [
{
"id": 0,
"name_primary_language": "string",
"name_secondary_language": "string",
"amount_in_minor_currency": 0,
"discount_amt_in_minor_currency": 0,
"taxable_cost_in_minor_currency": 0,
"taxgrp_id": 0,
"tax": [
{
"id": 0,
"type": "CGST",
"amt_in_minor_currency": 0,
"rate": 0
}
]
}
],
"deposit": [
{
"deposit_id": "string",
"deposit_occurence": 0,
"deposit_internal_id": 0,
"services": [
{
"id": 0,
"service_pri_lang": "string",
"service_sec_lang": "string",
"category_id": 0,
"base_cost_in_minor_currency": 0,
"discount_amt_in_minor_currency": 0,
"taxable_cost_in_minor_currency": 0,
"session_owner_id": 0,
"sessions": 0,
"taxgrp_id": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"tax": [
{
"id": 0,
"type": "CGST",
"amt_in_minor_currency": 0,
"rate": 0
}
],
"plan_id": 0,
"is_addons": true,
"service_category_guid": "string"
}
]
}
]
},
"charging_recurring": {
"services": [
{
"id": 0,
"service_pri_lang": "string",
"service_sec_lang": "string",
"category_id": 0,
"base_cost_in_minor_currency": 0,
"discount_amt_in_minor_currency": 0,
"taxable_cost_in_minor_currency": 0,
"session_owner_id": 0,
"sessions": 0,
"taxgrp_id": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"tax": [
{
"id": 0,
"type": "CGST",
"amt_in_minor_currency": 0,
"rate": 0
}
],
"plan_id": 0,
"is_addons": true,
"service_category_guid": "string"
}
]
},
"prorata_future_recurring": {
"service_first_charge": {
"service_start_date": "2019-08-24T14:15:22Z",
"service_end_date": "2019-08-24T14:15:22Z",
"service_prorata_days": 0,
"services": [
{
"id": 0,
"service_pri_lang": "string",
"service_sec_lang": "string",
"category_id": 0,
"base_cost_in_minor_currency": 0,
"discount_amt_in_minor_currency": 0,
"taxable_cost_in_minor_currency": 0,
"session_owner_id": 0,
"sessions": 0,
"taxgrp_id": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"tax": [
{
"id": 0,
"type": "CGST",
"amt_in_minor_currency": 0,
"rate": 0
}
],
"plan_id": 0,
"is_addons": true,
"service_category_guid": "string"
}
]
},
"service_non_recurring": {
"services": [
{
"id": 0,
"service_pri_lang": "string",
"service_sec_lang": "string",
"category_id": 0,
"base_cost_in_minor_currency": 0,
"discount_amt_in_minor_currency": 0,
"taxable_cost_in_minor_currency": 0,
"session_owner_id": 0,
"sessions": 0,
"taxgrp_id": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"tax": [
{
"id": 0,
"type": "CGST",
"amt_in_minor_currency": 0,
"rate": 0
}
],
"plan_id": 0,
"is_addons": true,
"service_category_guid": "string"
}
]
},
"signup_charges": [
{
"id": 0,
"name_primary_language": "string",
"name_secondary_language": "string",
"amount_in_minor_currency": 0,
"discount_amt_in_minor_currency": 0,
"taxable_cost_in_minor_currency": 0,
"taxgrp_id": 0,
"tax": [
{
"id": 0,
"type": "CGST",
"amt_in_minor_currency": 0,
"rate": 0
}
]
}
],
"deposit": [
{
"deposit_id": "string",
"deposit_occurence": 0,
"deposit_internal_id": 0,
"services": [
{
"id": 0,
"service_pri_lang": "string",
"service_sec_lang": "string",
"category_id": 0,
"base_cost_in_minor_currency": 0,
"discount_amt_in_minor_currency": 0,
"taxable_cost_in_minor_currency": 0,
"session_owner_id": 0,
"sessions": 0,
"taxgrp_id": 0,
"start_date": "2019-08-24T14:15:22Z",
"end_date": "2019-08-24T14:15:22Z",
"tax": [
{
"id": 0,
"type": "CGST",
"amt_in_minor_currency": 0,
"rate": 0
}
],
"plan_id": 0,
"is_addons": true,
"service_category_guid": "string"
}
]
}
]
}
}
}