I recently discovered that our payment processor does in fact accept a credit cared type that wasn't enabled before. I went to Administer > CiviContribute > Accepted Credit Cards and enabled the card (Discover). Then I cleared caches and CiviCRM caches but the credit card button isn't showing up. We are using Authorize.net.

In the screenshot below, you can see that it still only lists Visa, MasterCard, and American Express.

enter image description here

CiviCRM 5.0.0

Update: Strangely, on my test site, it works just fine on 5.1.2 so when I upgrade production tonight, the issue might just go away.

  • Hi Christia! You can tell us what processor you're using as well, since most civicrm payment processors are extensions. Jun 13, 2018 at 20:54
  • Looks like you meant to include a screenshot ...
    – Aidan
    Jun 13, 2018 at 21:22
  • We are using Authorize.net.
    – Christia
    Oct 2, 2018 at 17:45

1 Answer 1


Looks like the issue was unrelated to the version of CRM I was running. The payment processor settings also needed to be edited to include Discover, after adding it to the list of accepted credit cards; Administer > CiviContribute > Payment Processors. After I cleared everything in the sites/default/files/civicrm/templates_c directory, I was able to see the settings to turn it on. Oop!

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.