7 votes

How to prevent fraud attempts on Contribution pages?

How hard this will be depends on how determined the service abuser is to adapt to the defenses you introduce, and how easy a target your site is compared to other sites available to the attacker. If ...
user avatar
5 votes

How can I increase the amount an existing monthly sustainer is giving?

This won't work, because CiviCRM doesn't communicate with Authorize.Net regarding changes to recurring billing. Only token-based payment processors (e.g. iATS) do. While I can't answer specifically ...
user avatar
3 votes

How can I increase the amount an existing monthly sustainer is giving?

You'll need to cancel the transaction via Authorize.net's merchant portal, cancel the recurring contribution in civi, and create a new recurring gift. Civi can't do it all internally.
user avatar
3 votes
Accepted

Troubleshoot webform contributions

Don't update to 4.7! webform_civicrm module is not compatible with 4.7 (yet). CORRECTION: Looks like the main issue holding that up functionality w/ 4.7 got fixed last month: https://www.drupal.org/...
user avatar
3 votes

Authorize.net changes

This isn't a full answer, but ... I just had to research this same thing for a client. Check that your processor config is using the correct URLs: http://www.authorize.net/support/akamaifaqs/#newurls ...
user avatar
  • 255
3 votes
Accepted

Using Paypal with Authorize.net?

I had recently looked into this for our website, so I think I can answer this question. First, it is important to understand what this is. It is not accepting PayPal through Authorize.net, which is ...
user avatar
  • 188
3 votes

How to prevent fraud attempts on Contribution pages?

You can use the flood control extension posted on the CiviCRM blog here. There's an even smaller extension that does the same thing, but is Drupal-specific here.
user avatar
3 votes
Accepted

How hard is it to obtain PCI compliance?

A great explanation of PCI compliance and things an organization should consider relating to PCI compliance is available from this CiviCon Denver 2015 talk: CiviCon Denver Data Security and Payment. ...
user avatar
3 votes

How hard is it to obtain PCI compliance?

I have had experience with AuthorizeNet and PCI compliance both with CiviCRM installs and other sites with custom configurations. the process is the same, generally the merchant account provider will ...
user avatar
  • 2,279
3 votes

Authorize.net TLS Disablement Notice civicrm

See this blog post which has specific instructions.
user avatar
  • 3,148
3 votes

Payment Processor. MD5 Hash Removal/Disablement from Authorize.Net

Thanks to your question, the immediate issue has been resolved. Issue financial#39 removes MD5 hashing from CiviCRM starting with the March release. Note that Authorize.Net is removing the ability ...
user avatar
3 votes
Accepted

Does Authorize.net's MD5 Hash End-of-Life affect CiviCRM?

There is a PR from Monish to remove md5 hash support from Authorize.net payment processor in CiviCRM. Its now merged in master branch and should be part of 5.11 release. Cheers Pradeep
user avatar
3 votes

Make CVV code field optional in Authorize.net payment processor in a contribution form

That’s a configuration/setting -> CiviCRM -> Adminster -> CiviContribute -> CiviContribute Component Settings
user avatar
3 votes

Does Authorize.net/CiviCRM integration require the use of "Webhooks" instead of "Silent Post"?

You want to use the authnet extension instead which uses webhooks and not a silent post URL. Here is the setup guide and if you are migrating from legacy core authnet. The webhooks are created ...
user avatar
  • 2,864
2 votes

How to prevent fraud attempts on Contribution pages?

If you are using drupal you can use https://www.drupal.org/project/httpbl. One of it settings are: use on all pages (so, including civicrm contribution pages). It is being used on huge sites, among ...
user avatar
  • 3,494
2 votes

What should drush cvapi NotificationLog.retry sequential=1 system_log_id=XXX do?

Eileen,thanks, duly noted that it's an extension, not in core. Thanks for writing the extension! So to answer my own question - drush cvapi NotificationLog.retry sequential=1 system_log_id=XXX ...
user avatar
2 votes
Accepted

What should drush cvapi NotificationLog.retry sequential=1 system_log_id=XXX do?

that notification_retry api isn't core - its an extension :-)
user avatar
  • 1,890
2 votes

How do I fix auto-renewal memberships? (Auth.net)

We had the same issue in CiviCRM 4.6.4 - our configuration inside our Authorize.Net portal was incomplete and we followed the steps outlined at http://wiki.civicrm.org/confluence/display/CRMDOC/...
user avatar
  • 1,489
2 votes

Invalid API Key provided

Not so much an answer as a possible approach to debugging: 1) find out the URL that this command visits and see if you get the same result. If so it's a bug with authorize.net 2) if that URL works ...
user avatar
  • 2,343
2 votes
Accepted

How does last authorize.net changes refer to CiviCRM

From my understanding, this has a lot more to do with your web server and the cypher suites that are configured than it does with CiviCRM directly. SSLLabs has a great page on getting all of that set ...
user avatar
  • 1,106
2 votes
Accepted

membership recurring payments using Drupal webform

Documentation lives here: https://wiki.civicrm.org/confluence/plugins/servlet/mobile#content/view/120029195 In a nutshell - to integrate payment you need to create a civicrm contribution page - ...
user avatar
2 votes

Issues with refunds for credit card payments

You don't say what version of CiviCRM you are using. In 4.7 you need to record the refund against the registration record. This can be done at the time you alter the registration or by viewing the ...
user avatar
  • 3,440
2 votes

Authorize.net changes

See CRM-16928, a pull request on CiviCRM 4.6 to update core/xml/templates/civicrm_data.tpl. It is marked as fixed/completed as of 4.7.
user avatar
2 votes
Accepted

Payment Processor Error 9003, and logging

Answering (2) only here. CiviCRM's payment processor logs vary in their location based on the CMS in use. These logfiles include a unique string per site, as the logfiles are located within the ...
user avatar
2 votes

Recurring Contributions Stopped in 2016

I found the problem. The permissions were not set correctly for recurring contributions on authorizeIPN.php. So when the silent post was running it was getting a 404. I did not see this in the log. ...
user avatar
  • 781
2 votes

Authorize.net Automatic Recurring Billing (ARB) has stopped working

All the payment processors have been tightening up security, especially with regards integrations between systems. My first inclination would be to check if the SSL postback that Authorize.net uses ...
user avatar
  • 2,455
2 votes
Accepted

How can I display detailed Authorize.net error code info from civicrm_system_log in the Civi interface?

I might be on deep water here, but I would propose this workflow: You create a new CiviRules trigger to trigger on System_log created. That would probably be as simple(?!) as to copy another trigger ...
user avatar
  • 2,211
2 votes

CiviContribute Donation Form error

We fixed this on https://chat.civicrm.org. The latest versions of the Authorize.net eCheck payment processor extension (versions 1.2 to 1.2.2) break CiviCRM (the problem exists as far back as 4.7.23, ...
user avatar
2 votes
Accepted

Authorize.net does not allow query strings for silent post URL?

The culprit was the iThemes Security plugin. Here are the settings you should disable to avoid getting a 403 forbidden error that prevented the IPN from registering. Under Banned Users Hack Repair ...
user avatar
  • 2,864
2 votes
Accepted

Authorize.net is upgrading to CyberSource SCA. Will our payment gateway still work?

We updated the AuthorizeNet processor here: https://github.com/mattwire/com.donordepot.authnetecheck for both echeck and credit card. However, it looks like AuthNet will not be supporting SCA (so you'...
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible