Webhooks failing
Created by: Upperholme
Hi. On my test site I set up a new GoCardless direct debit on Jan 20. The GoCardless sandbox reports that as being set up. All good. GoCardless has since gone on to request the first payment (24 Jan) and confirm the payment (27 Jan), and the webhooks for all that appear to have been ignored by CiviCRM.
So what I have in Civi is a 'Pending (Incomplete Transaction' record with no information about whether a) the mandate was successfully created or b) whether any payment has been made. The webhook URL that CoCardless has is http://my.test.domain/?page=CiviCRM&q=civicrm/gocardless/webhook (it's a Wordpress site)
All of the webhook records in the GC dashboard indicate either "timed out or other failure" or "204 No content".
In my site's GoCardless log I'm seeing: Jan 27 11:02:33 [error] Webhook 2017-01-27:11:02:32 Failed event. Reason: The access token you've used is not a valid live API access token (not sure what this means, as the payment processor is set up to use https://api-sandbox.gocardless.com/)
My sense is that what I'm doing wring here is something obvious, so I'll go through all my settings in anticipation of slapping myself in the face. If anyone can help expedite that and tell me where I'm gonig wrong that would be great.