# Misc Settings

This guide explains the Easy Digital Downloads **Misc** settings, a collection of options that don&#039;t fit neatly into the other settings tabs.

You&#039;ll find them under **Downloads** » **Settings** » **Misc**.

The **Misc** tab is divided into four sections:

1. [General](#general)
2. [Purchase Buttons](#purchase-buttons)
3. [File Downloads](#file-downloads)
4. [CAPTCHA](#captcha)



![Easy Digital Downloads misc settings.](https://easydigitaldownloads.com/wp-content/uploads/2022/01/edd-settings-misc.png)---

General
-------

**Session Handling:** Choose how to handle sessions. PHP-based sessions are generally faster, but if you&#039;re experiencing issues with empty carts, database sessions may be more reliable.

**Disable Styles:** Toggle this on to disable EDD&#039;s core styles for buttons, checkout fields, product pages, and other elements. EDD blocks will still load minimal styles. This is useful if you want to apply your own custom styling.

![The EDD misc settings General tab.](https://easydigitaldownloads.com/wp-content/uploads/2022/01/edd-settings-misc-general-tab.png)**Remove Data on Uninstall:** Toggle this on to completely remove all EDD core data when the plugin is deleted. Leave it off if you want your data to remain in the database after uninstalling.

**Hide Cart Recovery:** Cart Recovery is enabled by default. Toggle this on to hide the Cart Recovery menu item.

---

Purchase Buttons
----------------

**Default Button Style:** Choose Button or Plain Text.

**Default Button Colors:** Choose a Background color and a Text color for your EDD buttons.

**Complete Purchase Text:** The button label for completing a purchase on the checkout page.

![Complete Your Purchase button in Easy Digital Downloads.](https://easydigitaldownloads.com/wp-content/uploads/2022/07/file-jsD3N4EnLe.png)**Complete Free Purchase Text:** If the cart total is $0, this button text is used in place of the Complete Purchase Text.

**Add to Cart Text**: Text shown on the Add to Cart Buttons. The default is &quot;Add to Cart&quot;.

![The Add to Cart button in Easy Digital Downloads.](https://easydigitaldownloads.com/wp-content/uploads/2022/01/add-to-cart.png)**Checkout Button Text**: Text shown on the Add to Cart button once the product is already in the cart. The default is &quot;Checkout.&quot;

**Buy Now Text**: Text shown on the Buy Now Buttons.

![Buy Now Button in Easy Digital Downloads](https://easydigitaldownloads.com/wp-content/uploads/2022/01/buy-now-button-misc.png)---

File Downloads
--------------

Assuming your files are stored in the protected `/edd` directory, EDD prevents them from being accessed directly. Customers are given a temporary, unique, masked download link to access the file they purchased.

![The EDD Misc Settings File Downloads tab.](https://easydigitaldownloads.com/wp-content/uploads/2022/01/easy-digital-downloads-misc-settings-file-downloads-tab.png)**Require Login**: Toggle this on to restrict file downloads to only logged-in users. Note: This may affect links from purchase receipts and customers if you have guest checkout enabled.

**Download Method**: Choose how EDD delivers files. Note that not all methods work on all servers. While ultimately both of these methods result in the same goal of the customer downloading a file, there are unique cases in which you&#039;d want to use one or the other.

- **Forced** breaks the file into smaller pieces and delivers them without redirecting the customer to the actual file. It offers better file protection and works across more advanced hosting setups, where files may not be stored in the default directories, or delivered via content delivery network (CDN) — which is why it&#039;s the default. Because it uses PHP to process the file, very large files can hit the server&#039;s max execution time, sometimes causing 404 or 403 errors. If that happens, try the Redirect method.
- **Redirect** tells the user&#039;s browser the location of the file and starts process of downloading it directly from the server. This method of file delivery is best for large files, when server configurations do not support the Forced (default) method, or when files are hosted by a third party like Amazon S3 or Dropbox.

**Symbolically Link Files:** Check this if you&#039;re delivering really large files or having problems with downloads completing. (Note: symlinks don&#039;t apply to files hosted on Amazon S3 or Dropbox.)

For large files, we also recommend hosting them with the [Amazon S3](https://easydigitaldownloads.com/downloads/amazon-s3/) or [Dropbox File Store](https://easydigitaldownloads.com/downloads/dropbox-file-store/) features.

**File Download Limit**: The maximum number of times files can be downloaded per purchase. This can be overwritten for each download and on a per-item basis. If left blank, a customer who purchases an item can download it as many times as they&#039;d like.

**Download Link Expiration**: How long download links stay valid, in hours. The default is 24 hours from the time they&#039;re generated. This allows you to set a certain number of hours in which the customer may download the item from an EDD generated URL (Order Confirmation Page, Email Receipt and Account Page). A new URL is generated if an email receipt is re-sent or each time a customer visits their account page.

**Limit File Access:** Toggle this on to only give customers access to download links right after they make a purchase.

---

CAPTCHA
-------

**CAPTCHA Provider:** Choose which CAPTCHA provider to use for spam protection. The default is None.

When you select **reCAPTCHA v3**, additional fields appear for your reCAPTCHA Site Key and Secret Key (from Google), along with an option to enable CAPTCHA on your checkout. reCAPTCHA v3 is built into EDD core, so you don&#039;t need a separate plugin to add spam protection to your forms.

![Choosing reCAPTCHA v3 under CAPTCHA in Easy Digital Downloads misc settings.](https://easydigitaldownloads.com/wp-content/uploads/2022/01/edd-catcha-settings.gif)