POST api/ConsumerMember/GenerateCoachingRegistrationFee

Request Information

URI Parameters

None.

Body Parameters

ConsumerMemberCoachingPackageDTO
NameDescriptionTypeAdditional information
GUID

globally unique identifier

None.

LicenceID

integer

None.

CreatedBy

integer

None.

CreatedDate

date

None.

ModifiedBy

integer

None.

ModifiedDate

date

None.

DeletedBy

integer

None.

DeletedDate

date

None.

IsActive

boolean

None.

IsDeleted

boolean

None.

Remarks

string

None.

ConsumerID

integer

None.

ConsumerMemberID

integer

None.

CoachingSessionID

integer

None.

CoachingSessionPriceID

integer

None.

StartDate

date

None.

EndDate

date

None.

Quantity

integer

None.

IsPayUpfront

boolean

None.

AutoRenewCoachingSession

boolean

None.

ShouldGenerateRegistrationFee

boolean

None.

IsRegistrationFeeGenerated

boolean

None.

RegistrationFeeGeneratedDate

date

None.

RegistrationFeeGeneratedAmount

decimal number

None.

RegistrationFeeGeneratedAccountingTransactionID

integer

None.

IsFreeOfCharge

boolean

None.

FreeOfChargeStartDate

date

None.

FreeOfChargeEndDate

date

None.

FreeOfChargeReason

string

None.

ApplyFirstMonthHalfPrice

boolean

None.

ApplyDiscount

boolean

None.

ManualDiscountP

decimal number

None.

ManualDiscountRemarks

string

None.

SystemConsumerMemberStatusID

integer

None.

ValidFrom

date

None.

ValidTo

date

None.

RepriceOneOffBookingAttendanceIDs

Collection of integer

None.

Request Formats

application/json, text/json

Sample:
{
  "GUID": "85b7bbf7-5348-41fb-a4fe-9e290053a249",
  "LicenceID": 2,
  "CreatedBy": 3,
  "CreatedDate": "2026-11-05T11:41:20.6727687+00:00",
  "ModifiedBy": 5,
  "ModifiedDate": "2026-11-05T11:41:20.6727687+00:00",
  "DeletedBy": 6,
  "DeletedDate": "2026-11-05T11:41:20.6727687+00:00",
  "IsActive": true,
  "IsDeleted": true,
  "Remarks": "sample string 9",
  "ConsumerID": 10,
  "ConsumerMemberID": 11,
  "CoachingSessionID": 12,
  "CoachingSessionPriceID": 13,
  "StartDate": "2026-11-05T11:41:20.6727687+00:00",
  "EndDate": "2026-11-05T11:41:20.6727687+00:00",
  "Quantity": 14,
  "IsPayUpfront": true,
  "AutoRenewCoachingSession": true,
  "ShouldGenerateRegistrationFee": true,
  "IsRegistrationFeeGenerated": true,
  "RegistrationFeeGeneratedDate": "2026-11-05T11:41:20.6727687+00:00",
  "RegistrationFeeGeneratedAmount": 1.0,
  "RegistrationFeeGeneratedAccountingTransactionID": 1,
  "IsFreeOfCharge": true,
  "FreeOfChargeStartDate": "2026-11-05T11:41:20.6727687+00:00",
  "FreeOfChargeEndDate": "2026-11-05T11:41:20.6727687+00:00",
  "FreeOfChargeReason": "sample string 19",
  "ApplyFirstMonthHalfPrice": true,
  "ApplyDiscount": true,
  "ManualDiscountP": 1.0,
  "ManualDiscountRemarks": "sample string 21",
  "SystemConsumerMemberStatusID": 1,
  "ValidFrom": "2026-11-05T11:41:20.6727687+00:00",
  "ValidTo": "2026-11-05T11:41:20.6727687+00:00",
  "RepriceOneOffBookingAttendanceIDs": [
    1,
    2
  ]
}

text/xml

Sample:
<ConsumerMemberCoachingPackageDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Timepeaker.WebApi.DTO">
  <ApplyDiscount>true</ApplyDiscount>
  <ApplyFirstMonthHalfPrice>true</ApplyFirstMonthHalfPrice>
  <AutoRenewCoachingSession>true</AutoRenewCoachingSession>
  <CoachingSessionID>12</CoachingSessionID>
  <CoachingSessionPriceID>13</CoachingSessionPriceID>
  <ConsumerID>10</ConsumerID>
  <ConsumerMemberID>11</ConsumerMemberID>
  <CreatedBy>3</CreatedBy>
  <CreatedDate xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
    <d2p1:DateTime>2026-11-05T11:41:20.6727687Z</d2p1:DateTime>
    <d2p1:OffsetMinutes>0</d2p1:OffsetMinutes>
  </CreatedDate>
  <DeletedBy>6</DeletedBy>
  <DeletedDate xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
    <d2p1:DateTime>2026-11-05T11:41:20.6727687Z</d2p1:DateTime>
    <d2p1:OffsetMinutes>0</d2p1:OffsetMinutes>
  </DeletedDate>
  <EndDate>2026-11-05T11:41:20.6727687+00:00</EndDate>
  <FreeOfChargeEndDate>2026-11-05T11:41:20.6727687+00:00</FreeOfChargeEndDate>
  <FreeOfChargeReason>sample string 19</FreeOfChargeReason>
  <FreeOfChargeStartDate>2026-11-05T11:41:20.6727687+00:00</FreeOfChargeStartDate>
  <GUID>85b7bbf7-5348-41fb-a4fe-9e290053a249</GUID>
  <IsActive>true</IsActive>
  <IsDeleted>true</IsDeleted>
  <IsFreeOfCharge>true</IsFreeOfCharge>
  <IsPayUpfront>true</IsPayUpfront>
  <IsRegistrationFeeGenerated>true</IsRegistrationFeeGenerated>
  <LicenceID>2</LicenceID>
  <ManualDiscountP>1</ManualDiscountP>
  <ManualDiscountRemarks>sample string 21</ManualDiscountRemarks>
  <ModifiedBy>5</ModifiedBy>
  <ModifiedDate xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
    <d2p1:DateTime>2026-11-05T11:41:20.6727687Z</d2p1:DateTime>
    <d2p1:OffsetMinutes>0</d2p1:OffsetMinutes>
  </ModifiedDate>
  <Quantity>14</Quantity>
  <RegistrationFeeGeneratedAccountingTransactionID>1</RegistrationFeeGeneratedAccountingTransactionID>
  <RegistrationFeeGeneratedAmount>1</RegistrationFeeGeneratedAmount>
  <RegistrationFeeGeneratedDate xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
    <d2p1:DateTime>2026-11-05T11:41:20.6727687Z</d2p1:DateTime>
    <d2p1:OffsetMinutes>0</d2p1:OffsetMinutes>
  </RegistrationFeeGeneratedDate>
  <Remarks>sample string 9</Remarks>
  <RepriceOneOffBookingAttendanceIDs xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </RepriceOneOffBookingAttendanceIDs>
  <ShouldGenerateRegistrationFee>true</ShouldGenerateRegistrationFee>
  <StartDate>2026-11-05T11:41:20.6727687+00:00</StartDate>
  <SystemConsumerMemberStatusID>1</SystemConsumerMemberStatusID>
  <ValidFrom>2026-11-05T11:41:20.6727687+00:00</ValidFrom>
  <ValidTo>2026-11-05T11:41:20.6727687+00:00</ValidTo>
</ConsumerMemberCoachingPackageDTO>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, text/xml

Sample:

Sample not available.