Skip to content
English
  • There are no suggestions because the search field is empty.

Release Notes 7.13.26 (Release 29.4) - Online Portal

1. Contract-Based Payment Availability

Added a new App Setting to control whether payments in the Shopping Cart and Payment Portal can only be made after the associated contract has been accepted.

What changed:

  • Introduced a new App Setting, WebAppRequireContractForPayment:

    • When set to Yes, the payment option remains disabled until the associated contract status is Accepted.
    • Once the contract is accepted, the payment option is automatically enabled.

    • When set to No, the payment option remains available regardless of the contract status.

    • Existing payment functionality remains unchanged once payment is enabled.


Impact:

  • Allows organizations to enforce contract acceptance before collecting payments.
  • Prevents customers from submitting payments before contractual approval is complete.
  • Provides flexible configuration through an App Setting without affecting existing implementations by default.

With the appsetting set to Yes, before accepting the contract:

With the appsetting set to Yes, after accepting the contract: