FORMS: Ensure Payment Completion Before Form Submission

Summary:

Implement a feature that ensures users cannot submit a form until a payment through the Stripe payment field has been successfully processed. The current issue is that the Stripe payment field lacks a 'required' property, making it possible for users to bypass payment before submission.

Suggested Solution:

  • Upon successful payment, generate a reference code that is displayed to the user.

  • Require users to copy and paste this reference code into a text field marked as required before they can submit the form.

Intended Outcome:

  • Ensure payment is processed before any services are rendered.

  • Provide a reliable way to confirm payment completion directly within the form.

Benefits:

  • Increased assurance that clients receive payments before committing to services.

  • Enhanced user experience by integrating payment validation into the form submission process.

Please authenticate to join the conversation.

Upvoters
Status

Pre-Review: Awaiting Feedback

Board

πŸ’‘ Feature Request

Date

Over 1 year ago

Author

Keith Azzopardi

Subscribe to post

Get notified by email when there are changes.