Skip to content
English
  • There are no suggestions because the search field is empty.

Pre-Authorized Direct Debit Enablement (Canada)

Pre-Authorized Debit (PAD), also known as ACSS Direct Debit, is a widely used payment method in Canada that allows businesses to collect payments directly from customers’ bank accounts. It is commonly used for recurring billing, subscriptions, and scheduled payments. With Opus1 Payments powered by Stripe, ACSS Direct Debit provides a secure and compliant way to manage bank debit payments in Canada.

Understanding ACSS Direct Debit

ACSS (Automated Clearing Settlement System) Direct Debit enables Canadian businesses to debit customer bank accounts once authorisation (a mandate, also referred to as a PAD agreement) has been obtained.

This payment method is ideal for recurring or pre-scheduled payments and is governed by Canadian Payments Association rules.

Stripe manages much of the underlying infrastructure, including payment processing, notifications, and compliance support.

Before enabling ACSS Direct Debit, we strongly recommend reviewing Stripe’s documentation:
https://docs.stripe.com/payments/acss-debit


Key Features of ACSS Direct Debit

Reusable Payment Method

  • ACSS Direct Debit supports recurring payments
  • Once a mandate (PAD agreement) is collected, it can be reused for future transactions

Processing & Notification Timeline

  • Payment confirmation can take up to 5 business days
  • Customers are notified when payments are completed

Due to processing delays, ACSS is not suitable for time-sensitive or same-day payments.


Transaction Limits

  • Default transaction limits may apply
  • Limits can be increased by contacting finance@opus1.io

Availability & Currency

  • Country: Canada only
  • Currency: Primarily Canadian Dollars (CAD), with limited support for USD

Refunds

  • Refunds are supported (full or partial)
  • Must be initiated within 180 days of the original payment
  • Typically processed within ~3 business days

How ACSS Direct Debit Works

Step 1: Customer Adds Payment Method

  • Customers log into their opus1.io account
  • Select the credit card icon to add their payment details

  • Provide bank account details

This authorisation allows your business to debit their account.


Step 2: Mandate Creation

  • A mandate (PAD agreement) is created and stored within Opus1 Payments automatically
  • This authorisation is required before any debit can occur

Customers can cancel mandates at any time. If cancelled, future payments cannot be processed unless a new mandate is established.


Step 3: Payment Processing

  • Payments are initiated based on your billing schedule
  • Funds are processed through the ACSS network
  • Payment confirmation may take up to 5 business days

Step 4: Settlement

  • Once cleared, funds are deposited into your account
  • Payment status is updated in Opus1 Payments

Compliance & Requirements

Identity Verification

To enable ACSS Direct Debit:

  • Businesses must complete Stripe’s identity verification process
  • Opus1 Payments will guide you through this during setup

Customer Notifications

Canadian PAD rules require that customers are properly informed:

  • When a mandate is established
  • About the timing and frequency of debits

Opus1 Payments helps facilitate this process, but businesses should ensure clear communication with customers regarding billing schedules.


Mandates (PAD Agreements)

  • A valid mandate is required before debiting a customer
  • Customers can cancel mandates at any time
  • A new mandate is required if authorisation is withdrawn or payment details change

Disputes & Chargebacks

  • Customers can dispute payments:
    • Within 90 days for personal accounts
    • Within 10 business days for business accounts
  • Disputes are final and cannot be appealed

If a dispute occurs:

  • Opus1 Payments automatically deducts the disputed amount
  • Associated fees may apply

Regular monitoring in the Opus1 Payments Dashboard is recommended.


Statement Descriptors

ACSS Direct Debit payments appear on customer bank statements with:

  • Your business name

You can customise descriptors to make transactions easily recognisable to customers.


Setting Up ACSS Direct Debit

1. Enable the Payment Method

  • Activate ACSS Direct Debit in your Opus1 Payments Dashboard when creating your profile.
  • Use Opus1 Payments payment tools to surface it at checkout

2. Collect Mandates

  • Ensure customers add their banking details on their opus1.io profile
  • Store mandates securely for future use

3. Configure Notifications

  • Notify customers when:
    • A mandate is created
    • Payments are scheduled or processed

Opus1 Payments supports these notifications, but they can be customised if needed.


Best Practices for Businesses

1. Communicate Clearly with Customers

Ensure customers understand:

  • When payments will be debited
  • Processing timelines (up to 5 business days)
  • How to cancel or update their PAD agreement

2. Plan Around Processing Times

  • Allow sufficient time for settlement
  • Schedule payments in advance to avoid delays

3. Monitor Payments in Opus1 Payments

Regularly review Opus1 Payments to:

  • Track payment statuses
  • Identify failed payments
  • Manage disputes and refunds

4. Maintain Accurate Mandates

  • Ensure mandates are valid and up to date
  • Prompt customers to re-authorise if required

Summary

ACSS Direct Debit (PAD) is a reliable and widely used payment method in Canada, particularly for recurring and scheduled payments. While it involves longer processing times, it offers a secure and cost-effective way to collect bank payments.

To successfully implement ACSS Direct Debit:

  • Complete Stripe verification requirements
  • Collect and manage valid mandates
  • Communicate clearly with customers
  • Monitor transactions and disputes regularly

Following these practices will help ensure smooth payment operations and a positive customer experience.

For more detailed information, refer to the Stripe ACSS Direct Debit Documentation.