• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Simplify

Simplify

Wordpress Development

  • Blog
  • Form Examples
  • Contact Us

LegalSigning

Legalsigning – Signer Notifications Management

Reponse as at March 27 10, 2023

The following would be a basic example of how to send off a separate manual email notification whenever an additional signer is updated to the final submitted status, aka the status they’re set to when they’ve finished signing:

add_action( 'fg_legalsigning_post_signer_status_update', 'check_signer_status', 10, 2 );
function check_signer_status( $signer, $status ) {

    // Check if a signer has been updated to the submitted status, aka they have finished signing
    if ( $status == 'submitted') {

        wp_mail( 'karl@forgravity.com', 'Testing Filter', 'Signer has finished signing' );

    }

}

Filed Under: LegalSigning March 27, 2023 Leave a Comment

Legalsigning – Default Notifications Management

Reponse as at February 10, 2023

Is there a way to send a notification when a user has signed who is not the final user?

No, the supported notification events specific to Legal Signing that you can use and their contexts are listed in the following documentation: https://forgravity.com/documentation/legal-signing/notification-events/

We plan to expand in general the ability to more granularly fire certain things off at different lifecycle stages of workflows in the future, so it is possible something like this may be supported in a future version, but at the moment the events listed in the documentation above are what you’d have to work with currently.

How do turn off notifications to signers?

As in the Ready For Signing notification that goes to a signer when it is their turn to sign? You can’t by any built in method, that notification is always intended to go to the signer when it is their turn to sign, there always needs to be at least one Ready for Signing notification for a form that will be sent to all signers at some point during a workflow.

Other than that default Ready for Signing notification, any additional notifications you add to the form bound to Legal Signing notification events can be deactivated or deleted like any other notification for a form in Gravity Forms.

We did also provide the following in one of your previous tickets in regards to something you could try to disable the Ready for Signing notification if you absolutely need to do so:

If you really wanted to prevent signers from getting the notifications, you could use the core gform_notification filter in your theme functions.php file or a custom functions plugin to hook into the Ready for Signing notification event and set the to address in the notification object to nothing or do something else to otherwise prevent the notification from being sent/delivered. The notification would still attempt to be processed by Gravity Forms and you’d see a sending result error related to that in the entry notes, but it wouldn’t be able to go anywhere.

E.g the following would set the to address to nothing, preventing the notification from being properly sent for all notifications on the site bound to the Ready for Signing notification event.

add_filter( 'gform_notification', function( $notification, $form, $entry ) {

    if ( $notification['event'] == 'fg_legalsigning_ready' ) {

        $notification['to'] = '';

    }

    return $notification;
}, 10, 3);

How do I edit signer notifications?

Any notifications tied to Legal Signing are available for editing like any other notification for a form in Gravity Forms via a form’s notification settings, though the settings within those notifications as to what is available to edit may vary based on the notification event the notification uses.

Filed Under: LegalSigning February 10, 2023 Leave a Comment

LegalSigning Get Link to Signed Contract

Build the URL for a logged in user

fg_legalsigning()->build_pdf_url( $pdf_meta );

Build the URL for anyone with a link

fg_legalsigning()->build_pdf_url( $pdf_meta, true );

Get physical path for the PDF

Legal_Signing_API::get_physical_pdf_file_path();

Fetch all generated PDFs for an entry via the

Legal_Signing_API::get_pdfs_for_entry($entry);

Filed Under: LegalSigning December 14, 2022 Leave a Comment

LegalSigning

Everyone submitting a form with a Legal Signing feed that has a signing workflow enabled would have to be a signer, the initial person that submits the form is always used as the first signer that kicks off the signing session. You can’t have a submitter that is not a signer for that form when a signing workflow is enabled.

If you need an initial submitter to kick off a session but not have them be a signer, you’d need to chain together multiple forms to do so. e.g you have one form that is submitted by the non-signer and they provide at least the email address for who will be the first signer in the workflow for the second form. That first form has a notification that is sent to that first signer’s email when submitted with a link to where the second form is embedded where you’ve set the workflow up, passing any other necessary data through from the first form with dynamic population. The first signer would then submit that form kicking off the actual signing workflow.

Every signer is automatically served the Legal Consent field on a form where a signing workflow is enabled and must check the consent checkbox before submitting as collecting explicit consent to sign and do business electronically is required to be compliant with US e-signature law.

Filed Under: LegalSigning September 1, 2022 Leave a Comment

Primary Sidebar

Categories

  • Affinipay
  • ApproveMe.com
  • Caching
  • Genesis Framework
  • Gravity Forms
  • Gravityflow
  • Gravityforms
  • HubSpot
  • Integrations
  • Javascript
  • LegalSigning
  • MemberPress
  • Oncehub
  • SiteGround Management
  • Stripe
  • Testing
  • Troubleshooting
  • Uncategorized
  • User Functionality
  • Web Development
  • WordPress Development
  • WP Webhook Pro

Footer

Design

With an emphasis on typography, white space, and mobile-optimized design, your website will look absolutely breathtaking.

Learn more about design.

Content

Our team will teach you the art of writing audience-focused content that will help you achieve the success you truly deserve.

Learn more about content.

Strategy

We help creative entrepreneurs build their digital business by focusing on three key elements of a successful online platform.

Learn more about strategy.

Copyright © 2023 · Genesis Sample on Genesis Framework · WordPress · Log in