Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-16417

Update back office failed credit card payments to Failed rather than deleting them

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Minor
    • Resolution: Fixed/Completed
    • Affects Version/s: 4.4.14, 4.6.2
    • Fix Version/s: 4.7
    • Component/s: None
    • Labels:
    • Documentation Required?:
      None
    • Funding Source:
      Contributed Code

      Description

      We have had agreement in principle for some time to stop rolling back failed transactions and keep them in the database for some time. We are now encountering a situation where Paypal is seemingly failing transactions but allowing them to continue as recurring contributions (which don't update to the database due to the missing first contribution.)

      I am going to implement the switch to failing for back office transactions & probably add some logging since this is a data loss issue. My suspicion is that it is a bank specific issue or possibly card specific. The list of error codes is here & I will find a way to capture it

      https://developer.paypal.com/docs/classic/api/errorcodes/

      Targetting 4.6 & the LTS

        Attachments

          Activity

            People

            • Assignee:
              eileen Eileen McNaughton
              Reporter:
              eileen Eileen McNaughton
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: