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

Scheduled Credit card transactions are processed, but ignored by CiviCRM

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Major
    • Resolution: Incomplete
    • Affects Version/s: 3.4.7
    • Fix Version/s: Unscheduled
    • Component/s: CiviContribute
    • Labels:
      None
    • Documentation Required?:
      None
    • Funding Source:
      Needs Funding

      Description

      In CiviCRM, there is an automated recurring credit card that is scheduled to be processed monthly by the payment processor, Authorize.net. If the subscription record in the table "civicrm_contribution_recur" has a status of "Pending" or "In Progress" then when the silent post notification from Authorize.net is received, CiviCRM correctly records the new contribution in the database.

      However, if the subscription record in the table "civicrm_contribution_recur" has a status of "Failed" or "Canceled", then CiviCRM does not record the new contribution anywhere.

      I think that in this situation the contribution record should be recorded as usual( ie the same way its recorded for other silent post URL notifications.) It would be nice if this was flagged/logged somewhere for the bookkeeper to review, and potentially follow up with Authorize.net.

      It seems this is happening in the situation where the first 5 scheduled payments are processed normally by Authorize.net, but then the 6th one fails, but later the 7th and future payments are processed successfully.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              sgladstone Sarah Gladstone
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: