In the WordPress admin, in the left admin bar is a Downloads menu. Under that is a Settings menu. When you click it, the first screen you come to is the General Settings for Easy Digital Downloads.
This page has three sections, General Settings, Currency Settings, and API Settings.
A variety of options are configured on this page, and this doc will cover each of them individually.
EDD uses 4 different pages to process different parts of the transaction process. When you install EDD it creates them for you, but you can change them on the General Settings page. Keep in mind these are simply plain WordPress Pages with specific shortcodes in them. If you want something other than the default, simply create it, put the shortcode on it, and choose it from the General Settings page.
This is the checkout page where buyers will complete their purchases. The [download_checkout] short code must be on this page.
This is the page buyers are sent to after completing their purchases. The [edd_receipt] short code should be on this page.
Failed Transaction Page
This is the page buyers are sent to if their transaction is cancelled or fails
Purchase History Page
This page shows a complete purchase history for the current user, including download links. This page requires either the [purchase_history] OR [download_history] shortcode.
Login Redirect Page
This option provides a list of existing Pages. A chosen page becomes the destination after a user logs in using a form created by [edd_login].
EDD asks two questions about location for the purposes of making it easier for your customers to get through the checkout form. These location options are set as default in the checkout page. NOTE: if the customer has a saved profile with a different location, that location with over-ride anything you may save here.
This is the country you anticipate most of your customers coming from, NOT necessarily where you are, or where it's hosted.
Base State / Province
Like Country, this is where you think most of your customers will be coming from.
Turning on usage tracking helps us understand how people use EDD, and thereby makes it easier for us to make the software better. As an added incentive, if this is turned on AND the site owner opts in then the site owner will receive a 20% discount coupon for any purchase in the EDD Addon Store.
This section allows you to manage not only what currency is used, but how it is shown to the customer.
This is a list of supported currencies. You may choose one from the list.
- US Dollars ($)
- Euros (€)
- Pounds Sterling (£)
- Australian Dollars ($)
- Brazilian Real (R$)
- Canadian Dollars ($)
- Czech Koruna
- Danish Krone
- Hong Kong Dollar ($)
- Hungarian Forint
- Israeli Shekel (₪)
- Japanese Yen (¥)
- Malaysian Ringgits
- Mexican Peso ($)
- New Zealand Dollar ($)
- Norwegian Krone
- Philippine Pesos
- Polish Zloty
- Singapore Dollar ($)
- Swedish Krona
- Swiss Franc
- Taiwan New Dollars
- Thai Baht (฿)
- Indian Rupee (₹)
- Turkish Lira (₺)
- Iranian Rial (﷼)
- Russian Rubles
There are addons for using multiple currencies at once, or switching currencies after you've made a choice.
This allows you to choose to put the currency sign before or after the amount, like this:
$10 or 10$
You have the option of choosing what character to use for both the thousands and decimal characters.
Easy Digital Downloads has an API which can return JSON or XML data. This data is perfect for making mobile apps and rendering data on other sites. For more information check out the API Documentation.
Allow User Keys
By default no API keys exist, and only users with the proper privileges may create keys. Turning on "Allow User Keys" makes it so any user may create keys. These keys are listed in Downloads -> Tools -> API Keys and may be revoked by an administrator.