Frame of Work
Genesis Quote TemplateModules

Payment module

Payment call-to-action and status handling for HubSpot Payments/Stripe

How it works

  • Renders a payment call-to-action when payments are enabled. Text around the button and status messages can be tailored. The module injects configuration for the client script (and Stripe when applicable).

Configuration (fields)

  • Payment button text (default "Pay now")
  • Message when signatures are required before payment
  • Button text prefix for payment schedules (default "Make first payment:")
  • Checkout error message
  • Payment status error message
  • Paid tag text (default "Paid")
  • Payment processing text (default "Payment processing")

Limitations/caveats

  • Heading fields are locked to preserve theme consistency.
  • Button behavior and states depend on HubSpot Payments/Stripe scripts.