tpaProgram

Textura Payment Accelerator program attributes.

Fields

Field Name Data Type Description
id Int ID associated with TPA Program.
dateCreated Date Date of TPA program creation (US/Central timezone).
name String TPA Program name.
displayName String Display name assigned to the TPA program.
currency String Currency code of TPA program.
subcontractorFee Decimal Fee rate applied to subcontractor invoicing.
maturityDays Int Number of days to funder repayment.
fundingAccount String Name of the account that will fund TPA invoices.
fundingTiming FundingTiming Immediate or scheduled timing.
scheduledFundingRunTime String Funding run time schedule.
maturityAccount String Name of account that will receive maturity payments.
splitExports Boolean Is payment export record sent as a single record for the total payment amount or as multiple records, one for the funding amount and one for the TPA fee amount.
calculateFeePreTax Boolean Is TPA fee amount calculated pre-tax?
collectContactInfo Boolean Is contract signatory information collected when contract is accepted?
subcontractsEligibleDefault Boolean Are all subcontracts TPA-eligible by default?
allowInvoicesWithRetention Boolean Are invoices with retention eligible for TPA payment?
allowRetentionOnlyDraws Boolean Are invoices for retention-only draws eligible for TPA payment?
allowFinalInvoices Boolean Are final invoices are eligible for TPA payment?
fundingCutoffBaseDate String Funding cutoff calculated from Invoice Approval Date or Draw Period to Date.
fundingCutoffAfterBaseDate Int Number of days after base date selected.
notificationDatePriorToBaseDate Int Number of days before funding cutoff a notification reminder is sent.
subcontractorCutoffExtension Int Number of days subcontractor cutoff can be extended.
enrollmentText String Text presented to subcontractors when offered TPA program.
projectLevelDefaultDaysEarly Int Number of days before the standard payment terms that a subcontractor will receive funds for participating in this program.
programType String Determines if this is a maturity payment or not.
programDiscountType String Determines the type of program a subcontractor has enrolled to.
defaultProgramRate Decimal Fee per $100 of invoicing your Subcontractors will be charged for enrolling in this program.
defaultPaymentTermDuration Int Number of days a Subcontractor’s payment is accelerated as a part of the TPA.
defaultBufferDays Int Number of days between a GC’s disbursement of a TPA payment and automatic Funder repayment.
businessCalendarName String Organizations can create and use Business Calendar that can be used in TPA program to calculate payment term duration.
pageInfo PageInfo Provides page results and total results.