CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • Alternatives to using a captcha to trap spam
Pages: [1]

Author Topic: Alternatives to using a captcha to trap spam  (Read 505 times)

Dennis Gray

  • Ask me questions
  • ****
  • Posts: 472
  • Karma: 1
  • CiviCRM version: Various. See post.
  • CMS version: Drupal, Wordpress and Joomla. See post.
  • MySQL version: TBA
  • PHP version: TBA
Alternatives to using a captcha to trap spam
October 02, 2014, 04:28:01 am
We would like to implement some kind of a spam trap on our contribution page but I do not want to use a captcha, if possible.

Are there alternatives, like botcha or honeypot, which are available as Drupal modules?

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Alternatives to using a captcha to trap spam
October 02, 2014, 07:00:06 am

not via the UI. You can potentially add other "spam trap" methods via a hook

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

Coleman Watts

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 2346
  • Karma: 183
  • CiviCRM version: The Bleeding Edge
  • CMS version: Various
Re: Alternatives to using a captcha to trap spam
October 02, 2014, 08:40:13 am
If you use Webform-Civicrm as your contribution page (works with some but not all payment processors) then you have the whole gamut of drupal spam-control modules available.
The regular Civi contribution pages only have Captcha available.
Or you could also use something that operates at the apache/server level and is not drupal or civi specific, such as bad behavior.

But I'm curious to know why you want to do this at all for a contribution page. Shouldn't the presence of a valid credit card be spam control enough?
Try asking your question on the new CiviCRM help site.

Dennis Gray

  • Ask me questions
  • ****
  • Posts: 472
  • Karma: 1
  • CiviCRM version: Various. See post.
  • CMS version: Drupal, Wordpress and Joomla. See post.
  • MySQL version: TBA
  • PHP version: TBA
Re: Alternatives to using a captcha to trap spam
October 03, 2014, 10:43:32 am
We sometimes get several dozen attempts a day with invalid credit card, but, you are correct, the fact that the card is invalid should be enough.

We won't be changing our contribution page any time soon so won't consider webform at this time.

Coleman Watts

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 2346
  • Karma: 183
  • CiviCRM version: The Bleeding Edge
  • CMS version: Various
Re: Alternatives to using a captcha to trap spam
October 03, 2014, 10:48:27 am
Card testing is a serious problem and you're right to take it seriously. This is something that webform-civicrm addresses by default, and unfortunately Civi does not. Probably we should add this feature to core, but a workaround is to use hooks like I've done on my site to limit submissions by IP.

https://github.com/woolman/drupal-modules/blob/master/woolman_website/woolman_website.module#L574
Try asking your question on the new CiviCRM help site.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • Alternatives to using a captcha to trap spam

This forum was archived on 2017-11-26.