# Voiding Envelopes

## How to Void an S-Sign Request Before It's Signed

Sometimes, mistakes happen. You might send out a contract for signature only to realize a pricing error was made, terms need to be renegotiated, or the deal has simply fallen through. Fortunately, S-Sign allows you to easily void pending e-signature requests directly from the Salesforce record where they originated.

Voiding an S-Sign request immediately revokes access to the document and ensures that no further actions or signatures can be completed by the recipients.

Here is a step-by-step guide on how to set up the voiding feature and use it to cancel a pending contract.

***

### Part 1: Setup (For Salesforce Administrators)

Before users can void an S-Sign request, a Salesforce Administrator must ensure the "Void Contracts" option is available on your page layouts. Voiding is managed directly from the S-Sign Envelopes related list.

#### Adding the "Void Contract" Link to the Page Layout

1. In Salesforce, navigate to Setup > Object Manager and select the object you generate S-Sign requests from (e.g., *Opportunity*, *Quote*, or *Contact*).

<figure><img src="/files/C5repjEthhXX3c3kMNNm" alt=""><figcaption></figcaption></figure>

1. Click on the Page Layouts tab, then click Edit next to the appropriate layout.
2. Scroll down the page layout to find the Related Lists section.
3. Locate the S-Sign Envelopes related list and click the Wrench icon (Properties) to edit its columns.

<figure><img src="/files/C0HereJSeh9buJqQ109I" alt=""><figcaption></figcaption></figure>

4. In the Available Fields menu, find Void Contracts, select it, and click the Add arrow to move it to the Selected Fields column.

<figure><img src="/files/u4VCBrlPLvzsYiri6MgP" alt=""><figcaption></figcaption></figure>

5. vvClick OK at the bottom of the menu, and then click Save on your page layout.

*Your users will now have the ability to click this link and void pending envelopes.*

***

### Part 2: How to Void a Pending Request

If you are the sender of a document and need to cancel it before the signers have completed their fields, follow these simple steps:

1. Navigate to the Base Record: Go to the Salesforce record (e.g., the specific Opportunity) from which the S-Sign request was originally generated and sent.
2. Locate the S-Sign Envelopes Related List: Scroll down your page until you find the S-Sign Envelopes related list.
3. Click "Void Contracts": Find the specific pending envelope you wish to cancel and click the Void Contracts link. *(Note: If you do not see the link right away, you may need to click "View All" on the related list to open the expanded view).*

<figure><img src="/files/yGOX0TCBXQI7PtIdHhfe" alt=""><figcaption></figcaption></figure>

4. Provide a Reason (Optional): You will be redirected to a confirmation page. Here, you have the option to type in a specific reason for why the contract is being voided (e.g., "Updated pricing terms require a new document").

   <figure><img src="/files/7QuRRjVZv60bdVaiNcpS" alt=""><figcaption></figcaption></figure>
5. Confirm the Void: Click the Void The Above Contracts button.

#### What Happens Next?

Once you void the request, all recipients of the document will receive an automated email notification informing them that the contract has been voided. If they attempt to click the original secure link they received, they will be blocked from viewing or signing the document.

***

### Part 3: Advanced Controls and Permissions

By default, the ability to void a contract may be restricted depending on your organization's template configurations. S-Sign offers administrators granular control over *who* is allowed to cancel a request.

Controlling Void Permissions via Template Settings: If an administrator wants to restrict voiding capabilities so that *only the person who sent the document* can cancel it (preventing other users from accidentally voiding someone else's contract):

1. Open the S-Docs Template Editor for the specific [S-Sign enabled template](/s-sign/template-configuration-fields-profiles-settings/customize-template-and-signer-settings.md).
2. Navigate to the S-Sign Template Settings menu on the left side.
3. Look for the setting labeled: **Contract can be voided by all users**.
4. Leave this unchecked to restrict the void feature exclusively to the creator of the S-Sign request. If you want any user with access to the record to be able to void the contract, you can check this box.

<figure><img src="/files/84lUKa6jjm9yChy6ySog" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.sdocs.com/s-sign/automation-and-envelope-lifecycle/manage-signature-requests/voiding-envelopes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
