WooCommerce sign contracts inside the Checkout screen. Require before completing purchase.
Hello, I would like to add a button beside the Products in the Cart that will open the specific Contract in an overlay. The contract must then be signed in the Checkout before the payment can be made.
-The user does not need to navigate to another page to sign the contract.
- The contract will open in overlay which can be closed(with/without signature)
- Under the button is a 'Not completed' text phrase which changes to 'signed on 'DD/MM/YYYY Time Stamp' after completed.
- Status of the contract(signed/unsigned) is remembered in the checkout for users who leave the page and return
-There would we an option to set it as 'mandatory' or 'optional' field for checkout.
Optional: User can complete the purchase without signing. Sign after through email link etc.
Mandatory: Cannot complete checkout. Screen scrolls up to the required contracts and they are highlighted in red.
This will require less webpages for the user to navigate. It will also be less confusing for users who are in a sales funnel, when the contracts is set to 'show before the Checkout'.
This will solve the issue of digital downloads being sent without a Contract signed if it is set to 'show after checkout'