Democracy Engine, LLC, is a donation processor. We are structured similarly to PayPal, but specialize in campaign and nonprofit/charitable donations. You will sometimes see us listed on “pending” charges (and very rarely on your actual posted transactions), but it can happen. It is not that you gave us money, but that you made a payment or donation through our system (whether you realized it or not). It is extremely rare that transactions through our system are fraudulent.
If you ever have a question about why we charged your card, you can always drop us an e-mail (firstname.lastname@example.org) or give us a call (202-630-6597, though e-mail will usually get a faster response than a voicemail).
As a general rule, you should give your recipient a few days to receive the data, but you can always check with them if you want to verify that the donation has arrived like it’s supposed to. For recipients—such as candidates for office—who have to disclose their donors, you can also check with a regulator, such as the Federal Election Commission for candidates for federal office.
If you are making your request before we transfer the funds to the recipient, drop us a note at “info at democracyengine dot com” listing your full name, the recipient, the amount, the date of your donation, and the last four digits of the card used to make the donation. We’ll happily credit your contribution. If, however, we have already transferred the funds (we make transfers every Monday, except bank holidays), you will need to contact the recipient directly to request a refund.
Yes, you can. And the same tool allows you to, in effect, suppress certain recipients who would otherwise be included on the page by actively selecting some recipients to populate a donation amount.
Please note that this tool only works with an existing page with one more more recipients.
The query parameters used for this tool are as follows:
You can have any number of such parameters (simply increase the number in the parameter (e.g. recip2, recip3, recip4), but they must always be used as a pair (for each recipX= there must be an amountX=), even if the AMOUNT is zero.
The URL would look like this:
For a landing page:
For the payment page:
Where PAGENAME is the value of the page you set for the URL field of your page, INCARNATION_ID is the unique ID that our system has assigned to a Recipient for whom you wish to raise money (see below for instructions on finding the Incarnation IDs of the recipients on your page) and AMOUNT is a dollar amount you want filled in. You can continue the string for as many recipients as you wish.
If you are using a URL to pre-fill donation amounts, you will need the Incarnation ID for each recipient on your page. You can use the following tool to dump the Incarnation IDs for all recipients (and note that the Incarnation ID is the same across all of your pages, so once you know the Incarnation ID for a Recipient, you do not need to look it up again and again):
If you use a URL other than donate.democracyengine.com, you should substitute it in the example above.
(The output is a bit ugly, but it gets you the information you need.)
You can find the Contributor (also called “Subscriber”) terms of service here:http://www.democracyengine.com/subscriber_tos
If you are a client of NationBuilder’s, please see our answer to that question. For clients of Salsa or, well, anyone else, just drop us a note at support at democracyengine dot com and we’ll work with you to get everything you need in place.
Unfortunately, there is no simple answer to this question. Democracy Engine is a very flexible platform and our pricing is determined by the services offered and can include both licensing and transactional fees. Drop us a note at support at democracyengine dot com, let us know what you want to do and we’ll be able to give you a price.
You login here: http://recipient.democracyengine.com/
(If you need a login and password, please contact us)
Democracy Engine generally distributes funds weekly (to ensure that our political recipients are in compliance with all campaign finance laws) or monthly. Our weekly distributions cover a period from 12am on Monday to 11:59:59pm on Sunday ET (some slight variations with donations made between midnight and 3am ET will occur due to the different time zones in which servers exist), while our monthly distributions cover a period from 12am on the 1st of the month to 11:59:59pm on the last day of the month ET (as with weekly checks, some slight variations occur).
For those receiving a check, we cut checks on Monday and they generally arrive on Thursday or Friday for weekly checks and a few days into the new month for monthly checks. There are no fees to receive monthly checks, but weekly checks carry a fee of $2/check (this fee is waived for campaign entities required by law to receive funds weekly).
For those receiving funds via ACH direct deposit, we initiate those transfers on Wednesdays and funds deposited in your account on Thursday. There are no fees to receive weekly deposits via ACH.
Out of cycle ACH transfers (meaning not part of our standard weekly transfer) are possible, but carry a fee of $10 to cover bank charges we incur. We can also Wire funds with a fee of $40 (and potential incoming wire fees from your bank). In all cases, we can only transfer funds that have been reconciled, which generally precludes transfers of funds donated the same day we make the transfer.
ACH transfers deposit the next business day (excluding weekends and holidays). Wire transfers deposit the same day they are made.
If you add the parameter “?subscription_default=true” to the URL, it will auto-check the recurring donation check box. Here’s an example:
While we can not provide legal advice (only your committee’s legal counsel can do that), we do have some informal guidance, including our physical address, for recipients of funds through Democracy Engine who have to file with campaign finance regulators.
The relevant information is at http://www.democracyengine.com/de_guidance_zip. There are three memos in this file; just pick the one that applies to you.
All of your fundraising information is kept on your account, which you can log into at http://recipient.democracyengine.com/ with your username and password.
If you do not already have a login, just drop us a note at campaigns at democracyengine dot com and we’ll set you up.
The AVS (Address Verification System) is an anti-fraud system designed to ensure that each donation is legitimate. Democracy Engine runs an AVS check on every donation, but given our large political donor base, we do not strictly enforce AVS (meaning that we will process a donation where the address does not match the billing address on the card). We do, however, provide the results of the AVS check in your downloadable data files. This is mostly of use to political candidates using AVS to substantiate a claim on public funding.
This data can appear in either the AVS Code or the AVS Code 2 column in our data files.
There are a wide variety of possible responses to Address Verification, all involving a code. The most common responses received by Democracy Engine are the following:
A, I5 or I7 = Partial Match (street address matches, but 5 digit or 9 digit postal code does not).
E = AVS is not available for this card type (or AVS data is invalid)
M, X, Y, I1 or I3 = Match (address and postal code)
B8, N, I6 or I8 = No Match
W, Z, I2 or I4 = Partial Match (street address does not match, but 5 or 9 digit postal code does)
Many card issuers do not provide automatic verification of accountholder names, but some do. In those cases, the codes are as follows:
A1 = Accountholder name (only) match (street address and postal code do not match)
A3 = Accountholder name, billing address and postal code match
A4 = Accountholder name, postal code match (street address does not match)
A7 = Accountholder name, street address match (postal code does not match)
B3 = Accountholder name mismatch, billing address and postal code match
B4 = Accountholder name mismatch, postal code match (street address does not match)
B7 = Accountholder name mismatch, street address match (postal code does not match)
NationBuilder, SalsaLabs, TrilogyInteractive, LibertyConcepts, InteractiveStrategies, and DigitalTurf have already integrated with Democracy Engine for at least one of their clients and any other vendor with developers familiar with RESTful style APIs should be able to integrate with only a few days’ work.
Setting up with Democracy Engine with NationBuilder is extremely easy and you do not need to sign-up separately with Democracy Engine. All you need to do is
Login to your NationBuilder administrative controls,
click Bank Accounts,
click New Account,
click on Democracy Engine,
fill out the form with your information (you will need your bank account information from a check (do not use a deposit slip) or bank letter and your tax ID or campaign finance registration number), and
click Save account.
We will take care of the rest of the process and send you an email (to the address you use with your NB account) once setup is complete. This usually takes one business day (and often less).
Setting up with Democracy Engine with vendors other than NationBuilder requires you to fill out some paperwork. You should ask your vendor for that paperwork rather than contacting us directly (though if you do wish to contact us with questions, feel free, just let us know the vendor you use for your website). Once we have the paperwork, we coordinate with your vendor on set-up and will contact you once everything is in place. Because of the many moving parts, this process can take up to three business days, but often is done in one.