tpaProgramSubgraph

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.

bussinessCalendarName

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. Page info will no longer be supported for subgraphs, it will only be available at Main Graph level.



Last Published Friday, September 5, 2025