Answers.Body: <p>I am guessing that the only way civi would know about the information automatically if is the payment was set up via a civi contribution page in the first place.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-06-08T06:36:13.287Z
Answers.LastActivityDate: 2016-06-08T06:36:13.287Z
Answers.UserDisplayName: petednz - fuzion
Answers.Body: <p>My <a href="https://github.com/artfulrobot/uk.artfulrobot.civicrm.gocardless" rel="nofollow noreferrer">GoCardless extension</a> does this.</p>
  
  <p>Each payment is automatically entered in as a contribution and if you cancel the subscription or the mandate, that's handled, too.</p>
  
  <p>It relies on exposing a webhook that receives info from the GoCardless API whenever anything changes.</p>
  
  <p>It's been in production use for 6 months now without a hitch, although see the <a href="https://github.com/artfulrobot/uk.artfulrobot.civicrm.gocardless/issues" rel="nofollow noreferrer">issue queue</a> for caveats to this. Also see <a href="https://github.com/artfulrobot/uk.artfulrobot.civicrm.gocardless/issues/4" rel="nofollow noreferrer">this issue about migration</a> which was parked since nobody seemed to want it, but you may need it.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-06-01T14:25:37.050Z
Answers.LastActivityDate: 2017-06-01T14:25:37.050Z
Answers.UserDisplayName: artfulrobot
Body: <p>We're a charity running CiviCRM 4.6 on Drupal 7. Last year, we moved all of our direct debits to GoCardless, which is running nicely. However, we're wanting to feed information from GoCardless back into Civi to state whether a recurring contribution has been paid or declined or cancelled, etc. At the moment, this is a very slow manual process, downloading a statement from GoCardless and then finding the corresponding contact in Civi line by line.</p>
  
  <p>There's some information about the Civi GoCardless extension here (<a href="http://www.vedaconsulting.co.uk/gocardless" rel="noreferrer">http://www.vedaconsulting.co.uk/gocardless</a>), but this seems to be showing how to set GoCardless up as a payment processor.</p>
  
  <p>Does anyone know if the GoCardless extension (or a different extension) can be set up in Civi to receive information back about contributions made through GoCardless, and if so, how does one go about configuring and running it?</p>
  
  <p>Thanks</p>
  
Tags: <api>
Title: Does the Civi GoCardless extension use the GoCardless API?
ThreadText: # Does the Civi GoCardless extension use the GoCardless API?
  
  (Asked by: username_0 on 2016-04-20)
  
  We're a charity running CiviCRM 4.6 on Drupal 7. Last year, we moved all of our direct debits to GoCardless, which is running nicely. However, we're wanting to feed information from GoCardless back into Civi to state whether a recurring contribution has been paid or declined or cancelled, etc. At the moment, this is a very slow manual process, downloading a statement from GoCardless and then finding the corresponding contact in Civi line by line.
  
  There's some information about the Civi GoCardless extension here (<http://www.vedaconsulting.co.uk/gocardless>), but this seems to be showing how to set GoCardless up as a payment processor.
  
  Does anyone know if the GoCardless extension (or a different extension) can be set up in Civi to receive information back about contributions made through GoCardless, and if so, how does one go about configuring and running it?
  
  Thanks
  
  **Tags:** api
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2016-06-08. Score: 1
  
  I am guessing that the only way civi would know about the information automatically if is the payment was set up via a civi contribution page in the first place.
  
  
  ---
  
  ### Answer by username_2 on 2017-06-01. Score: 1
  
  My [GoCardless extension](https://github.com/username_2/uk.username_2.civicrm.gocardless) does this.
  
  Each payment is automatically entered in as a contribution and if you cancel the subscription or the mandate, that's handled, too.
  
  It relies on exposing a webhook that receives info from the GoCardless API whenever anything changes.
  
  It's been in production use for 6 months now without a hitch, although see the [issue queue](https://github.com/username_2/uk.username_2.civicrm.gocardless/issues) for caveats to this. Also see [this issue about migration](https://github.com/username_2/uk.username_2.civicrm.gocardless/issues/4) which was parked since nobody seemed to want it, but you may need it.
  
  
  ---
  
  