Skip to main content

Access Payments 2026.01.27 - eDD Webhooks Release Notes

eDD within Access Payments now has new webhook capabilities

A
Written by Angie Lee
Updated over a week ago

What's New

This release introduces new webhook capabilities for Electronic Direct Debit (eDD) within Access Payments, enabling automated real-time communication between your systems and our eDD system for improved Direct Debit sign-up workflows.

Initial Webhook Configuration

Important Note: Webhook functionality is not enabled by default and must be configured by Access PaySuite support for your organisation before webhook options will be visible in your Access Payments interface.

Once webhook functionality has been enabled for your organisation by Access PaySuite support, when creating a new site, you’ll see a dedicated webhook configuration step in the Site Configuration Wizard:

Here you can enter the following details:

  • Webhook URL: Enter your webhook endpoint URL where you want to receive eDD event notifications (must use HTTPS and support TLS 1.2 or higher)

  • Shared Secret : Configure a shared secret for signature verification to ensure webhook authenticity

The system validates your webhook endpoint URL upon input and will alert you of any errors e.g. if it does not use HTTPS protocol.

Once valid details have been provided and saved, a "Test Connection" button appears, allowing you to test the webhook connection.

Managing Webhooks

After initial configuration of a new site with webhooks configured, you’ll notice a new option within the Actions dropdown for the site:

Selecting this opens a modal displaying the webhook’s status, URL, and last success:

If the webhook is in a Suspended status, a Re-enable option is available.

Webhook Triggers

When a customer completes an eDD sign-up on your configured site, eDD immediately sends an HTTPS POST request to your specified webhook URL containing the sign-up details in JSON format. If delivery fails, automatic retry logic attempts redelivery up to 3 times before suspending the webhooks.

Webhook Payload Information

When webhook events are triggered, your endpoint will receive JSON-formatted data containing comprehensive information about the eDD transaction:

  • DDI_Reference:

  • BacsReference:

  • Reference:

  • PayerReference:

  • FrequencyOfCollection

  • FrequencyType

  • StartDate

  • FirstAmount

  • RegularAmount

  • GiftAid

  • AccountName

  • FirstName

  • LastName

  • AddressLine1

  • Town

  • Postcode

  • EmailAddress

  • DDICreated

Email Notifications

You will receive email notification for the following webhook events:

• Webhook Suspended: Subject: "URGENT: Webhook Suspended - [Site Name]" - Sent when a webhook fails 3 times and is suspended

Suspension notification emails include the site name, webhook URL (domain only), suspension timestamp, last three failure reasons, and instructions for re-enabling.

Monitoring and Status Management

A new "Webhooks" column displays visual status indicators in the site listing grid:

🟢 Green Circle: Webhooks are enabled and functioning normally - successful webhook deliveries are occurring

⚪ White Circle: Webhooks are not configured for this site

⚫ Grey Circle: Webhooks are disabled for this site

🔴 Red Circle: Webhooks have failed - indicates webhook delivery failures that require attention (typically after 3 failed attempts)

Interactive Status Tooltips: When you hover over the webhook status indicators, information on the status is displayed.

How To Access This Update

The update will be applied to everyone on our SaaS platform on 27/01/2026.

Did this answer your question?