Get a payment plan setup
get
/fscmRestApi/resources/11.13.18.05/paymentPlanSetups/{PaymentPlanId}
Request
Path Parameters
-
PaymentPlanId(required): integer(int64)
The value of this parameter could be a hash of the key that is used to uniquely identify the resource item. The client should not generate the hash key value. Instead, the client should query on the collection resource with a filter to navigate to a specific resource item. For example: products?q=InventoryItemId=
Query Parameters
-
dependency: string
This parameter specifies dependencies which are fields that are set before and rolled back after generating the response. Generally they are used to preview the effects of an attribute change. The fields specified in this parameter are always set in the resource instance in question. When a child resource collection is requested and the parameter is set, the fields will be set in the parent resource instance before generating the resource collection payload. The value of this query parameter is a set of dependency fields. Example: dependency=ProductId=2
Format: <attr1>=<val1>,<attr2>=<value2> -
expand: string
When this parameter is provided, the specified children are included in the resource payload (instead of just a link). The value of this query parameter is "all" or "". More than one child can be specified using comma as a separator. Example: ?expand=Employees,Localizations. Nested children can also be provided following the format "Child.NestedChild" (Example: ?expand=Employees.Managers). If a nested child is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, "?expand=Employees.Managers" is the same as "?expand=Employees,Employees.Managers" (which will expand Employees and Managers).
-
fields: string
This parameter filters the resource fields. Only the specified fields are returned, which means that if no fields are specified, no fields are returned (useful to get only the links). If an indirect child resource is provided (Example: Employees.Managers), the missing children will be processed implicitly. For example, "?fields=Employees.Managers:Empname" is the same as "?fields=;Employees:;Employees.Managers:Empname" (which will only return the "Empname" field for Managers). the value of this query parameter is a list of resource fields. The attribute can be a direct (Example: Employees) or indirect (Example: Employees.Managers) child. It cannot be combined with expand query parameter. If both are provided, only fields will be considered.
Format: ?fields=Attribute1,Attribute2
Format for fields in child resource: ?fields=Accessor1:Attribute1,Attribute2 -
links: string
This parameter can be used to show only certain links while accessing a singular resource or a resource collection. The parameter value format is a comma-separated list of : <link_relation>
Example:
self,canonical -
onlyData: boolean
The resource item payload will be filtered in order to contain only data (no links section, for example).
Header Parameters
-
Metadata-Context: string
If the REST API supports runtime customizations, the shape of the service may change during runtime. The REST client may isolate itself from these changes or choose to interact with the latest version of the API by specifying this header. For example: Metadata-Context:sandbox="TrackEmployeeFeature".
-
REST-Framework-Version: string
The protocol version between a REST client and service. If the client does not specify this header in the request the server will pick a default version for the API.
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
Default Response
The following table describes the default response for this task.
Headers
-
Metadata-Context:
If the REST API supports runtime customizations, the shape of the service may change during runtime. The REST client may isolate itself from these changes or choose to interact with the latest version of the API by specifying this header. For example: Metadata-Context:sandbox="TrackEmployeeFeature".
-
REST-Framework-Version:
The protocol version between a REST client and service. If the client does not specify this header in the request the server will pick a default version for the API.
Root Schema : paymentPlanSetups-item-response
Type:
Show Source
object-
additionalTexts: array
Additional Texts
Title:
Additional TextsRich text fields presented to the payer during enrollment that allow the school to describe the details of the plan and the terms and conditions associated with enrollment in the plan. -
ChargeFeeCode: string
Title:
Charge Fee CodeMaximum Length:30Code that identifies the fee that's charged to payers who enroll in the payment plan. -
ChargeFeeDueCode: string
Title:
Charge Fee Due CodeMaximum Length:30Code for the fee due date setting. -
ChargeFeeDueMeaning: string
Title:
Charge Fee DueRead Only:trueMaximum Length:80Description of the fee due date setting. Fees can be due entirely with the first payment, or the fee can be due with each payment and evenly distributed. -
ChargeFeeFlag: boolean
Title:
Charge Fee FlagMaximum Length:1Default Value:falseFlag that determines if a fee will be charged to payers who enroll in the payment plan. -
ChargeFeeId: integer
(int64)
Title:
Charge Fee IDUnique identifier of the fee that's charged to payers who enroll in the payment plan. -
ChargeFeeName: string
Title:
Fee NameRead Only:trueMaximum Length:50Name of the fee charged to payers who enroll in the payment plan. -
CollectSignatureFlag: boolean
Title:
Collect E-signatureMaximum Length:1Default Value:falseFlag that determines if an e-signature is required during the payment plan enrollment process. -
eligibilities: array
Eligibility Data
Title:
Eligibility DataEligibility is the criteria that the application uses to determine if a payer is eligible for a particular payment plan. -
EndDate: string
(date)
Title:
End DateThe end of the availability date range for a fixed availability plan. -
EndPivotCode: string
Title:
End Pivot CodeMaximum Length:30The code for the academic period attribute used as the pivot for the end of the payment plan availability date range. -
EndPivotDirectionCode: string
Title:
End Pivot Direction CodeMaximum Length:30The code for the direction used in calculating the payment plan availability end date. -
EndPivotDirectionMeaning: string
Title:
End Pivot DirectionRead Only:trueMaximum Length:80Determines if the payment plan end date is before or after the selected academic period attribute. -
EndPivotMeaning: string
Title:
End PivotRead Only:trueMaximum Length:80The name of the academic period attribute used when the application calculates the end of the payment plan availability date range. -
EndPivotUnitCode: string
Title:
End Pivot Unit CodeMaximum Length:30The code for the time unit used in calculating the plan availability end date. -
EndPivotUnitMeaning: string
Title:
End Pivot UnitRead Only:trueMaximum Length:80The time unit used in calculating the plan availability end date. The calculation can be based on days, weeks, or months. -
EndPivotUnitQuantity: number
Title:
IncrementThe number of days weeks or months between the academic period attribute and the calculated plan availability end date. -
LastModifiedDate: string
(date-time)
Title:
Last UpdatedRead Only:trueDate the plan was last updated. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
Name: string
Title:
Payment Plan NameMaximum Length:50Name of the plan. -
Notes: string
Title:
NotesMaximum Length:1000Notes displayed about the payment setup. Notes aren't displayed to payers. -
OrganizationId: integer
(int64)
Title:
Organization IDUnique identifier of the business unit. -
OrganizationName: string
Title:
Academic Business UnitMaximum Length:240Name of the business unit. -
PaymentPlanCode: string
Title:
Payment Plan CodeMaximum Length:30Code for the payment plan artifact group. Used in versioning. -
PaymentPlanId: integer
(int64)
Title:
Payment Plan IDRead Only:trueUnique identifier of the payment plan. -
paymentSchedules: array
Payment Schedules
Title:
Payment SchedulesThe schedules that are applied to a payer's account when they complete enrollment in a payment plan. -
PlanAvailabilityCode: string
Title:
Plan Availability CodeMaximum Length:30Code for the plan availability setting. -
PlanAvailabilityMeaning: string
Title:
Plan AvailabilityRead Only:trueMaximum Length:80Payment plan availability setting. Plans can be available for a fixed date range, or the application can calculate availability for each defined academic period based on a pivot date. -
ScheduleDueFrequencyCode: string
Title:
Schedule Due Frequency CodeMaximum Length:30The code for frequency of plan due dates for a calculated plan. -
ScheduleDueFrequencyDays: string
Title:
Schedule Due Frequency DaysMaximum Length:100The days of the week that weekly payments are due. Days are represented as integers. Monday is 1. -
ScheduleDueFrequencyMeaning: string
Title:
Schedule Due FrequencyRead Only:trueMaximum Length:80The frequency of plan due dates for a calculated plan. Payment due dates can occur daily, weekly, or monthly. -
ScheduleDueFrequencyOrdinalCode: string
Title:
Schedule Due Frequency Ordinal CodeMaximum Length:30The code for the week payments are due when a plan has monthly recurring payments. Values represent the first, second, third, fourth, or last week of the month. -
ScheduleDueFrequencyOrdinalMeaning: string
Title:
Schedule Due Frequency OrdinalRead Only:trueMaximum Length:80The week payments are due when a plan has monthly payments that fall on certain days of a week. Possible values are first, second, third, fourth, and last. -
ScheduleDueFrequencyQuantity: number
Title:
Schedule Due Frequency QuantityThe number of days, weeks, or months between payment due dates. -
ScheduleDueFrequencyRepeatCode: string
Title:
Plan AvailabilityMaximum Length:30The code for the repeat type for monthly payment due dates. -
ScheduleDueFrequencyRepeatDate: string
(date)
Title:
Schedule Due Frequency Repeat DateThe date a payment is due each month. Used when a custom plan has monthly payments that fall on the same date of the month. When a month has fewer days than the specified date, the payment due date is on the last day of the month. -
ScheduleDueFrequencyRepeatDayCode: string
Title:
Schedule Due Frequency Repeat Day CodeMaximum Length:100The code for the day a payment is due. Used when a custom plan has monthly payments that fall on the same day each month. -
ScheduleDueFrequencyRepeatDayMeaning: string
Title:
Schedule Due Frequency Repeat DayRead Only:trueMaximum Length:80The day a payment is due. Used when a custom plan has monthly payments that fall on the same day. For example, the first Monday each month. -
ScheduleDueFrequencyRepeatMeaning: string
Title:
Schedule Due Frequency RepeatRead Only:trueMaximum Length:80The type of repeat for monthly payment due dates. Monthly payments can be due on the same day of the month, for example the first Thursday. Or they can be due on the same date every month. For example, the 20th of the month. -
ScheduleEndDate: string
(date)
Title:
Schedule End DateDate before which all due dates for the payment plan must fall so that included fees are paid-in full by the time the plan ends. -
ScheduleEndDateCode: string
Title:
Schedule End Date CodeMaximum Length:30The code for the type of schedule end date. -
ScheduleEndDateMeaning: string
Title:
Schedule End DateRead Only:trueMaximum Length:80The method used to calculate when a recurring payment due date schedule should end. -
ScheduleEndPivotCode: string
Title:
Schedule End Pivot CodeMaximum Length:30The code for the method used to determine when the plan should end. -
ScheduleEndPivotDirectionCode: string
Title:
Schedule End Pivot Direction CodeMaximum Length:30The code for the direction between the pivot date and the end date. -
ScheduleEndPivotDirectionMeaning: string
Title:
Schedule End Pivot DirectionRead Only:trueMaximum Length:80The direction used in the end date calculation. The end date can be calculated before or after the pivot date. -
ScheduleEndPivotMeaning: string
Title:
End Date PivotRead Only:trueMaximum Length:80The method used to determine when the plan should end. For custom plans, you can set a specific end date or define a pivot calculation. For calculated plans, you can use a specific date, a pivot calculation, or set the number of payments in the plan. -
ScheduleEndPivotUnitCode: string
Title:
Schedule End Pivot Unit CodeMaximum Length:30The code for the unit of time used when calculating the end date from a pivot date. -
ScheduleEndPivotUnitMeaning: string
Title:
Schedule End Pivot UnitRead Only:trueMaximum Length:80The unit of time used when calculating the end date from a pivot date. There can be days, weeks, or months between the pivot date and the end date. -
ScheduleEndPivotUnitQuantity: number
Title:
Schedule End Pivot Unit QuantityThe number of days, weeks, or months between the pivot date and the plan end date, or the number of payments if the plan includes a specific number of payments. -
ScheduleFirstPaymentAmountCode: string
Title:
Schedule First Payment Amount CodeMaximum Length:30Code for the method used to determine the amount due on the first due date for calculated plans. -
ScheduleFirstPaymentAmountMeaning: string
Title:
First Payment AmountRead Only:trueMaximum Length:80Calculated plans can be set to divide included fees into equal payments or to calculate a smaller or larger percentage for the first payment. -
ScheduleFirstPaymentPercentage: number
Title:
PercentageThe percentage of the first payment in a calculated plan when included fees aren't divided into equal payments. -
ScheduleStartDate: string
(date)
Title:
Schedule Start DateThe earliest date a payment plan can start. Used for plans set to start on a specific date. -
ScheduleStartDateCode: string
Title:
Plan AvailabilityMaximum Length:30The code for the method used to determine the earliest date the plan should start. -
ScheduleStartDateMeaning: string
Title:
Plan AvailabilityRead Only:trueMaximum Length:80The method used to determine the earliest date the plan should start. For custom plans, you can set a specific start date or define a pivot calculation. For calculated plans, you can use a specific date, a pivot calculation, or set the number of payments in the plan. -
ScheduleStartPivotCode: string
Title:
Plan AvailabilityMaximum Length:30The code for the method used to determine when the plan should start. -
ScheduleStartPivotDirectionCode: string
Title:
Schedule Start Pivot Direction CodeMaximum Length:30The code for the direction between the pivot date and the start date. -
ScheduleStartPivotDirectionMeaning: string
Title:
Schedule Start Pivot DirectionRead Only:trueMaximum Length:80The direction used in the start date calculation. The start date can be calculated before or after the pivot date. -
ScheduleStartPivotMeaning: string
Title:
Plan AvailabilityRead Only:trueMaximum Length:80The method used to determine when the plan should end. For custom plans, you can set a specific start date or define a pivot calculation. For calculated plans, you can use a specific date, a pivot calculation, or set the number of payments in the plan. -
ScheduleStartPivotUnitCode: string
Title:
Schedule Start Pivot Unit CodeMaximum Length:30The code for the unit of time used when calculating the start date from a pivot date. -
ScheduleStartPivotUnitMeaning: string
Title:
Schedule Start Pivot UnitRead Only:trueMaximum Length:80The unit of time used when calculating the start date from a pivot date. There can be days, weeks, or months between the pivot date and the start date. -
ScheduleStartPivotUnitQuantity: number
Title:
Schedule Start Pivot Unit QuantityThe number of days, weeks, or months between the pivot date and the plan start date. -
ScheduleTypeCode: string
Title:
Schedule Type CodeMaximum Length:30The code for the type of payment due schedule. -
ScheduleTypeMeaning: string
Title:
Schedule TypeRead Only:trueMaximum Length:80Type of payment plan schedule. Schedules can be based on fixed dates, a general recurrence pattern, or a student-specific recurrence pattern. -
StartDate: string
(date)
Title:
Start DateThe start of the availability date range for a fixed availability plan. -
StartPivotCode: string
Title:
Start Pivot CodeMaximum Length:30The code for the academic period attribute used as the pivot for the start of the payment plan availability date range. -
StartPivotDirectionCode: string
Title:
Start Pivot Direction CodeMaximum Length:30The code for the direction used in calculating the payment plan availability start date. -
StartPivotDirectionMeaning: string
Title:
Start Pivot Direction CodeRead Only:trueMaximum Length:80Determines if the payment plan start date is before or after the selected academic period attribute. -
StartPivotMeaning: string
Title:
Start PivotRead Only:trueMaximum Length:80The name of the academic period attribute used when the application calculates the start of the payment plan availability date range. -
StartPivotUnitCode: string
Title:
Start Pivot Unit CodeMaximum Length:30The code for the time unit used in calculating the plan availability start date. -
StartPivotUnitMeaning: string
Title:
Start Pivot UnitRead Only:trueMaximum Length:80The time unit used in calculating the plan availability start date. The calculation can be based on days, weeks, or months. -
StartPivotUnitQuantity: number
Title:
Start Pivot Unit QuantityThe number of days weeks, or months between the academic period attribute and the calculated plan availability start date. -
StatusCode: string
Title:
Status CodeMaximum Length:30Code for the version status. -
StatusMeaning: string
Title:
StatusRead Only:trueMaximum Length:80Status of the payment plan. The status can be draft, published, or unpublished. -
tagAssignments: array
Tag Assignments
Title:
Tag AssignmentsTags assigned to a plan. -
VersionDescription: string
Title:
Version DescriptionMaximum Length:240Description of the payment plan version. -
VersionName: string
Title:
Version NameRead Only:trueMaximum Length:50Default Value:testName of the payment plan version. -
VersionNumber: integer
(int32)
Title:
Version NumberRead Only:trueDefault Value:1Number of the payment plan version.
Nested Schema : Additional Texts
Type:
arrayTitle:
Additional TextsRich text fields presented to the payer during enrollment that allow the school to describe the details of the plan and the terms and conditions associated with enrollment in the plan.
Show Source
Nested Schema : Eligibility Data
Type:
arrayTitle:
Eligibility DataEligibility is the criteria that the application uses to determine if a payer is eligible for a particular payment plan.
Show Source
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Nested Schema : Payment Schedules
Type:
arrayTitle:
Payment SchedulesThe schedules that are applied to a payer's account when they complete enrollment in a payment plan.
Show Source
Nested Schema : Tag Assignments
Type:
arrayTitle:
Tag AssignmentsTags assigned to a plan.
Show Source
Nested Schema : paymentPlanSetups-additionalTexts-item-response
Type:
Show Source
object-
AdditionalTextTypeCode: string
Title:
Additional Text Type CodeMaximum Length:30The code for the type of descriptive text. -
AdditionalTextTypeMeaning: string
Title:
Additional Text TypeRead Only:trueMaximum Length:80The type of descriptive rich-text provided to payers during enrollment. Text can be a summary, a longer plain-language description, or formal terms and condition. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
PlanAdditionalTextId: integer
(int64)
Title:
Plan Additional Text IDRead Only:trueThe unique identifier of a rich-text field describing the plan or plan terms and conditions. -
Sequence: integer
(int32)
Title:
SequenceDefault Value:1The sequence of the descriptive text. -
TextContent: string
(byte)
Title:
Text ContentThe content of the descriptive text.
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Nested Schema : link
Type:
Show Source
object-
href: string
Title:
hyperlink referenceThe URI to the related resource. -
kind: string
Title:
kindAllowed Values:[ "collection", "item", "describe", "other" ]The kind of the related resource. -
name: string
Title:
nameThe name of the link to the related resource. -
properties: object
properties
-
rel: string
Title:
relationAllowed Values:[ "self", "lov", "parent", "canonical", "child", "enclosure", "action", "custom" ]The name of the relation to the resource instance. Example: self.
Nested Schema : properties
Type:
Show Source
object-
changeIndicator: string
Change indicator or the ETag value of the resource instance.
Nested Schema : paymentPlanSetups-eligibilities-item-response
Type:
Show Source
object-
AcademicPeriodId: integer
(int64)
Title:
Academic Period IDThe unique identifier of the academic period that an eligibility is associated with. -
AcademicPeriodName: string
Title:
Academic PeriodMaximum Length:50The name of the academic period that an eligibility is associated with. -
ChargePriorityCode: string
Title:
Charge Priority CodeMaximum Length:30Code identifying the charge priority mapping used to define eligible fees. -
ChargePriorityId: integer
(int64)
Title:
Charge Priority IDUnique identifier of the charge priority mapping used to define eligible fees. -
ChargePriorityName: string
Title:
Charge Priority NameRead Only:trueMaximum Length:50Name of the charge priority mapping used to define eligible fees. -
eligiblePrograms: array
Eligible Programs
Title:
Eligible ProgramsProgram requirements for payment plan eligibility. -
EligibleStudentCode: string
Title:
Eligible Student CodeMaximum Length:30The code for the eligible student setting. -
EligibleStudentMeaning: string
Title:
Eligible StudentRead Only:trueMaximum Length:80The eligible student setting for each associated academic period. All students with qualifying fees might be eligible, or the plan can be set to require a student to be active or not active on a program or a list of programs. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
MinimumAmount: number
Title:
Minimum AmountThe minimum aggregate amount of eligible fees for a payer to enroll in the plan. -
PlanEligibilityId: integer
(int64)
Title:
Plan Eligibility IDRead Only:trueUnique identifier of a plan eligibility configuration. -
RecalculationTimingCode: string
Title:
Recalculation Timing CodeMaximum Length:30The code denoting when to recalculate a plan to include new or increased eligible fees. -
RecalculationTimingMeaning: string
Title:
Recalculation TimingRead Only:trueMaximum Length:80When a payment plan is recalculated to include new or increased eligible fees. Options are to always include new fees, to include them after the payer has given permission, or to never include them.
Nested Schema : Eligible Programs
Type:
arrayTitle:
Eligible ProgramsProgram requirements for payment plan eligibility.
Show Source
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Nested Schema : paymentPlanSetups-eligibilities-eligiblePrograms-item-response
Type:
Show Source
object-
CurriculumId: integer
(int64)
Title:
Curriculum IDUnique identifier of a curriculum for an eligible or ineligible program. -
CurriculumName: string
Title:
Curriculum NameMaximum Length:255Name of an eligible or ineligible program. -
EligibleProgramId: integer
(int64)
Title:
Eligible Program IDRead Only:trueUnique Identifier of a program included or excluded from eligibility in the plan. Used when the eligible student's setting isn't All Students. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance.
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Nested Schema : paymentPlanSetups-paymentSchedules-item-response
Type:
Show Source
object-
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
PaymentDate: string
(date)
Title:
Payment DateSpecific date of a payment for a fixed dates schedule. -
PaymentScheduleId: integer
(int64)
Title:
Payment Schedule IDRead Only:trueUnique identifier of a fixed-dates payment plan schedule. -
Percentage: number
Title:
PercentagePercentage allocated to a payment in a fixed dates schedule
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Nested Schema : paymentPlanSetups-tagAssignments-item-response
Type:
Show Source
object-
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
TagAssignmentId: integer
(int64)
Title:
Tag Assignment IDUnique identifier of the assignment of a tag to the payment plan. -
TagCode: string
Title:
Tag CodeMaximum Length:30Code of a tag assigned to a payment plan. -
TagId: integer
(int64)
Title:
Tag IDUnique identifier of a tag assigned to the payment plan. -
TagName: string
Title:
Tag NameRead Only:trueMaximum Length:64Name of a tag assigned to a payment plan.
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Links
- additionalTexts
-
Operation: /fscmRestApi/resources/11.13.18.05/paymentPlanSetups/{PaymentPlanId}/child/additionalTextsParameters:
- PaymentPlanId:
$request.path.PaymentPlanId
Rich text fields presented to the payer during enrollment that allow the school to describe the details of the plan and the terms and conditions associated with enrollment in the plan. - PaymentPlanId:
- chargeFeeCodesLOV
-
Operation: /fscmRestApi/resources/11.13.18.05/feesLOVParameters:
- finder:
FindByBusinessUnit%3BBusinessUnitName%3D{OrganizationName}
Lists charge fee codes to identify the fees that can be charged to students who enroll in the payment plan. - finder:
- chargeFeeDueCodesLOV
-
Parameters:
- finder:
LookupTypeFinder%3BLookupType%3DORA_HES_CHARGE_FEE_DUE_CODE
Codes for how the application determines the due dates for payment plan fees. - finder:
- eligibilities
-
Parameters:
- PaymentPlanId:
$request.path.PaymentPlanId
Eligibility is the criteria that the application uses to determine if a payer is eligible for a particular payment plan. - PaymentPlanId:
- endPivotCodesLOV
-
Parameters:
- finder:
LookupTypeFinder
The codes representing the dates that can be used for a pivot calculation when a payment plan has a calculated availability end date. - finder:
- endPivotDirectionCodesLOV
-
Parameters:
- finder:
LookupTypeFinder%3BLookupType%3DORA_HES_PIVOT_DIRECTION_CODE
Code that determines whether the end date is calculated before or after the pivot date. - finder:
- endPivotUnitCodesLOV
-
Parameters:
- finder:
LookupTypeFinder%3BLookupType%3DORA_HES_PIVOT_UNIT_CODE
The units (days, weeks, or months) that can be used when calculating a schedule end date based on a pivot. - finder:
- organizationNamesLOV
-
Lists available business units.
- paymentSchedules
-
Operation: /fscmRestApi/resources/11.13.18.05/paymentPlanSetups/{PaymentPlanId}/child/paymentSchedulesParameters:
- PaymentPlanId:
$request.path.PaymentPlanId
The schedules that are applied to a payer's account when they complete enrollment in a payment plan. - PaymentPlanId:
- planAvailabilityCodesLOV
-
Parameters:
- finder:
LookupTypeFinder%3BLookupType%3DORA_HES_PAYMENT_AVAILABILITY
Plan availability codes control how the availability dates for the plan are configured. They can be fixed dates or calculated based on a pivot. - finder:
- scheduleDueFrequencyCodesLOV
-
Parameters:
- finder:
LookupTypeFinder%3BLookupType%3DORA_HES_PAYMENT_FREQUENCY
The schedule due frequency code determines if payments are due daily, weekly, or monthly. - finder:
- scheduleDueFrequencyOrdinalCodesLOV
-
Parameters:
- finder:
LookupTypeFinder%3BLookupType%3DORA_HES_DAY_ORDINAL
For a calculated plan with monthly payments due on the same day every month, the schedule due frequency ordinal code determines which week of the month payments are due. - finder:
- scheduleDueFrequencyRepeatCodesLOV
-
Parameters:
- finder:
LookupTypeFinder%3BLookupType%3DORA_HES_PAYMENT_REPEAT_FREQ
For a calculated plan with monthly payments, the schedule due frequency repeat code determines if payments are due on the same day or the same date every month. - finder:
- scheduleDueFrequencyRepeatDayCodesLOV
-
Parameters:
- finder:
LookupTypeFinder%3BLookupType%3DORA_HES_REPEAT_DAY
For a calculated plan with monthly payments due on the same day every month, the schedule due frequency repeat day code determines what day of the week payments are due. - finder:
- scheduleEndDateCodesLOV
-
Parameters:
- finder:
LookupTypeFinder%3BLookupType%3DORA_HES_PAYMENT_END_TYPE
Schedule end date codes determine a calculated schedule end date. - finder:
- scheduleEndPivotCodesLOV
-
Parameters:
- finder:
LookupTypeFinder
The codes representing the dates that can be used for a pivot calculation when a payment plan has a calculated payment schedule end date. - finder:
- scheduleEndPivotDirectionCodesLOV
-
Parameters:
- finder:
LookupTypeFinder%3BLookupType%3DORA_HES_PIVOT_DIRECTION_CODE
Code that determines whether the schedule end date is calculated before or after the pivot date. - finder:
- scheduleEndPivotUnitCodesLOV
-
Parameters:
- finder:
LookupTypeFinder%3BLookupType%3DORA_HES_PIVOT_UNIT_CODE
The units (days, weeks, or months) that can be used when calculating a schedule end date based on a pivot. - finder:
- scheduleFirstPaymentAmountCodesLOV
-
Parameters:
- finder:
LookupTypeFinder%3BLookupType%3DORA_HES_PAYMENT_AMOUNT
Code that determines whether a calculated payment plan has payments of equal amounts, or if the first payment is a different amount from subsequent payments. - finder:
- scheduleStartDateCodesLOV
-
Parameters:
- finder:
LookupTypeFinder%3BLookupType%3DORA_HES_PAYMENT_START_TYPE
Schedule start date codes determine a calculated schedule start date. - finder:
- scheduleStartPivotCodesLOV
-
Parameters:
- finder:
LookupTypeFinder
The codes representing the dates that can be used for a pivot calculation when a payment plan has a calculated payment schedule start date. - finder:
- scheduleStartPivotDirectionCodesLOV
-
Parameters:
- finder:
LookupTypeFinder%3BLookupType%3DORA_HES_PIVOT_DIRECTION_CODE
Code that determines whether the schedule start date is calculated before or after the pivot date. - finder:
- scheduleStartPivotUnitCodesLOV
-
Parameters:
- finder:
LookupTypeFinder%3BLookupType%3DORA_HES_PIVOT_UNIT_CODE
The units (days, weeks, or months) that can be used when calculating a schedule start date based on a pivot. - finder:
- scheduleTypeCodesLOV
-
Parameters:
- finder:
LookupTypeFinder%3BLookupType%3DORA_HES_SCHEDULE_TYPE_CODE
Schedule type determines whether the payment plan schedule is defined as specific dates in the setup, calculated based on recurrence rules, or determined by the student during enrollment. - finder:
- startPivotCodesLOV
-
Parameters:
- finder:
LookupTypeFinder
The codes representing the dates that can be used for a pivot calculation when a payment plan has a calculated availability start date. - finder:
- startPivotDirectionCodesLOV
-
Parameters:
- finder:
LookupTypeFinder%3BLookupType%3DORA_HES_PIVOT_DIRECTION_CODE
Code that determines whether the availability start date is calculated before or after the pivot date. - finder:
- startPivotUnitCodesLOV
-
Parameters:
- finder:
LookupTypeFinder%3BLookupType%3DORA_HES_PIVOT_UNIT_CODE
The units (days, weeks, or months) that can be used when calculating an availability start date based on a pivot. - finder:
- statusCodesLOV
-
Parameters:
- finder:
ByLookupTypeFinder%3BLookupType%3DORA_HEY_VERSION_STATUS
Lists versioning status codes. - finder:
- tagAssignments
-
Operation: /fscmRestApi/resources/11.13.18.05/paymentPlanSetups/{PaymentPlanId}/child/tagAssignmentsParameters:
- PaymentPlanId:
$request.path.PaymentPlanId
Tags assigned to a plan. - PaymentPlanId: