Configuration

When you first install the Joom Donation, the extension will create default Configuration data. Please go to Joom Donation-> Configuration to review available config parameters and change them to meet your requirement if needed. All config options are very easy to understand and have explanation next to it, so I will only mention about some of important parameters:

General

In this tab, you should enter the import information of your Joom Donation system. Load twitter bootstrap: The extension uses twitter bootstrap css for the layouts. So please set this config option to Yes unless your site template load twitter bootstrap already.
Integration: Choose the system you want Joom Donation use their data to fill-in donation form data automatically
User registration: If set to Yes, the system will allow donors to enter username and password on donation form to register for an account on your Joomla site during donation process.
Show Login box on donation form: If set to Yes, the system will display a Login box on dondation form so that existing users can login before continuing the donation process. Users who don't have account on your site can still enter username and password to register for an account.
Activate campaign feature: If you just want to have a simple donation form to allow users to make donation for your site, set this config option to No. If you want to create different campaigns, allow donors to choose the campaign they want for their donation and track donation process for each campaign, set this config option to Yes.
Enable Recurring Donation: et to Yes if you want donors to make recurring donation for your site (I think you should always set it toSou).
Recurring frequencies: Choose the recurring frequencies which you want donors can choose for their recurring donation. There are some options like: Daily, Weekly, Monthly, Yearly..etc
Activate HTTPS: If you use a creditcard based payment gateway(such as Authorize.net or Paypal Pro) and your site supports SSL, set this to Yes to make donation process secure.
Allowed File Types: List of allowed file types can be used in Joom Donation system, comma seperated
Send Attachment to Admin Emails: If set to Yes, all the attachments which users uploaded when they make payment will be sent to administrator emails
Enable Currency Selection: If set to Yes, donors will be able to choose currency they want to donate
Active currencies: Choose the currencies which donors can choose for their donation
Enable Captcha: If you want to protect subscription form from spam bots, you can set this config option to Yes. Please note that Joom Donation uses Joomla core Captcha system, so beside settings up this feature to Yes, you will need to enable Captcha in your Joomla site as well.
Show number of occurrences textbox: If set to Yes, users can enter the number of donations they want to make for this recurring donation. If set to No, recurring donation only be cancelled by donors by logging in to payment gateway
Payment gateway fee: Percentage. You can enter payment gateway fee, it's percentage of total donation amount
Donors can choose to pay payment gateway fee: If you set to Yes , donors will be able to choose whether they want to pay for payment gateway fee. This only happend for Paypal at the moment
Custom fields based on campaign: Choose Yes if you want to assign custom fields to specific campaign
Amount by campaign: Choose Yes if you want to define different pre-defined amounts for each campaign
Allow Anonymous donation: If you set this to yes, we will display a checkbox on donation form. If they check on this checkbox, they will be showed as Annonymous on donors list and donors module
Show term and condition checkbox: Do you want to show Term and Condition in Donation form
Term and condition article: Select article for Term and Condition
Date Format: The Date format that can be used in Joom Donation system
Pre-defined amounts format: In Donation form, the Pre-defined donation amounts will be shown in Checkboxes or Drop-down select list
Minimum Donation Amount: Donors only can donate with amount higher than this value
Maximum Donation Amount: Donors only can donate with amount smaller than this value
Currency: Default currency in Joom Donation system
Currency symbol: Currency symbol of Default currency
Number of decimal: Currency setting
Decimal point: Currency setting
Thousands separator: Currency setting
Currency Postion: Position of currency, before or after amount
Default country: Default country in Joom Donation system
Pre-defined amounts: You can enter Pre-defined amounts in Joom Donation system, each amount on one line. Remember that these options can be overridden by Pre-defined amounts of specific campaign
Pre-defined amounts explanation: Pre-defined amounts explanation. Each item on one line
Display amount textbox: Do you want donors to enter their donation amount instead of chosing one pre-defined amount option?
Active Sharing: Do you want to show Social Sharing buttons in Donation form
Sharing type: Native or Addthis sharing?
Addthis Publisher ID: If you select Addthis sharing, please enter PublisherID number

Emails & Messages


From Name: The sender name in email sent to donors
From Email: The sender email in email sent to donors
Notification Emails: If you want to user multiple emails, put it as comma seperated. For example: paypal@joomdonation.com,acounting@joomdonation.com
Paypal redirect message: The message will be shown when we redirect user to Paypal payment gateway site
Admin email subject: Subject of donation notification email to administrator
Admin email body: Content of donation notification email to administrator. Available Tags :[DONATION_DETAIL], [CAMPAIGN], [FIRST_NAME], [LAST_NAME], [ORGANIZATION], [ADDRESS], [ADDRESS2], [CITY], [STATE], [CITY], [ZIP], [COUNTRY], [PHONE], [FAX], [EMAIL], [COMMENT], [AMOUNT]
User email subject: Subject of donation notification email to donors
User email body: Content of donation notification email to donors. Available Tags :[DONATION_DETAIL], [CAMPAIGN], [FIRST_NAME], [LAST_NAME], [ORGANIZATION], [ADDRESS], [ADDRESS2], [CITY], [STATE], [CITY], [ZIP], [COUNTRY], [PHONE], [FAX], [EMAIL], [COMMENT], [AMOUNT]
User email body (offline payment): Content of donation notification email to donors when they use Offline payment method. Available Tags :[DONATION_DETAIL], [CAMPAIGN], [FIRST_NAME], [LAST_NAME], [ORGANIZATION], [ADDRESS], [ADDRESS2], [CITY], [STATE], [CITY], [ZIP], [COUNTRY], [PHONE], [FAX], [EMAIL], [COMMENT], [AMOUNT]
Recurring payment email subject: Subject of recurring donation notification email to administrator
Recurring payment email body: Content of recurring donation notification email to administrator. Available Tags :[DONATION_DETAIL], [CAMPAIGN], [FIRST_NAME], [LAST_NAME], [ORGANIZATION], [ADDRESS], [ADDRESS2], [CITY], [STATE], [CITY], [ZIP], [COUNTRY], [PHONE], [FAX], [EMAIL], [COMMENT], [AMOUNT]
Donation Page Message: Message will be shown at the top of Donation page
Thank you message: This message will be displayed on the thank you page after donors made a donation successfully
Thank you message (offline payment): This message will be displayed on the thank you page after donors made an offline donation
Cancel message: This message will be displayed on the page if donors cancel their donation

Donation receipt layout

Activate Donation Receipt feature: If set to Yes, users will be able to download donation receipt when they access to donation history
Send receipt via email: If set to Yes, donation receipt will be sent to donors email after they complete the donation
Donation receipt layout: HTML layout of receipt. Joom Donation will replace donation informtion for Tags when it export the Donation receipt.

Custom CSS

You can enter the Custom CSS in this form, Custom CSS won't be overridden when you install newer Joom Donation version

Download ID

You can go to this page: https://www.joomdonation.com/download-ids.html to register one Download ID for your current domain. By that way, you will able to update Joom Donation from Back-end side.