This instance couldn't reach its API specification on the last attempt, so this page shows the copy fetched before that. Anything added or changed since then is missing here, and the reference updates itself as soon as the specification is readable again. Last fetched 2026-10-22 22:57 UTC.
A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.
Represents disclosure information for a hosted payment page, including display and acceptance requirements.
Values
Values:Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
Fields
Field
Type
Description
disclosureTextrequired
string
Gets or sets the body text to display as a disclosure before processing a transaction.nullablemax length 3000
Values:Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
showDisclosuresrequired
boolean
Gets or sets a value indicating whether to show disclosure text.
Values:Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
requireDisclosureAcceptrequired
boolean
Gets or sets a value indicating whether the customer must accept the disclosure before completing a transaction.
Values:Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
achWebAuthorizationTextrequired
string
Optional per-page override for the NACHA WEB single-debit ACH authorization wording shown on
the ACH consent checkbox. Blank/unset renders the platform default. Supports the
`{MerchantName}` placeholder, substituted with the merchant's display name at render.
When set it is captured verbatim (with a content version hash) on each resulting ACH WEB
debit, so custom language a merchant's bank/ODFI approved becomes the recorded authorization.
The save-time validator guarantees a configured override never renders blank, so the
submit-time fail-closed gate is never reached with a blank override.
Conditional: When AchWebAuthorizationText is not empty. Max length: 2000.nullable
Values:Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
achRecurringWebAuthorizationTextrequired
string
Optional per-page override for the NACHA WEB <b>recurring</b> ACH authorization wording shown on
the ACH consent checkbox of a Save-Card-with-Initial-Charge page. Blank/unset renders the
platform default recurring language. Supports the `{MerchantName}` placeholder and the
`{RecurringSchedule}` placeholder (substituted with the plan's schedule summary at render).
Used only when the ACH debit establishes a recurring arrangement; a one-off ACH debit uses
`achWebAuthorizationText`. Captured verbatim (with a content version hash) on the
resulting initial ACH WEB debit.
Conditional: When AchRecurringWebAuthorizationText is not empty. Max length: 2000.nullable
Values:Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
achSaveOnlyWebAuthorizationTextrequired
string
Optional per-page override for the NACHA <b>save-only</b> (storage) ACH authorization wording
shown on the ACH consent checkbox of a store-bank-account-no-charge page. Blank/unset renders
the platform default save-only language. Supports the `{MerchantName}` placeholder,
substituted with the merchant's display name at render. Used only when the account is stored
without any debit being taken now; a one-off debit uses `achWebAuthorizationText`
and an initial-charge recurring arrangement uses `achRecurringWebAuthorizationText`.
Captured verbatim (with a content version hash) on the resulting save.
Conditional: When AchSaveOnlyWebAuthorizationText is not empty. Max length: 2000.nullable
Values:Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
This model has no documented fields.
Reconnecting to the server
Could not reconnect
This session has ended
Attempt 1
Your work on this page is still here. Retrying keeps it; reloading starts the page again.
The server no longer holds this page's state, so it has to be loaded again.