Skip to main content

Dash + GoCardless

GoCardless is an additional payment provider to allow customers a better bank processing payment experience internationally.

Kristi Carlson avatar
Written by Kristi Carlson
Updated this week

📝 Overview

GoCardless is a direct bank integration-only payment provider, which enhances the functionality of our current credit card payment provider like Stripe or CardConnect. This combination allows for a comprehensive and seamless payment processing experience with no set-up fees!


🌍 Country Support

Transaction Rates -- Click here to view the current Transaction Rates.


Features

  • Stop chasing paper checks

  • Reduced card fees

  • Bank debit collections through payment schedules

  • Employees can set bank information on customer profile

  • Allows customers to pay with their bank account


🛠️ Setup GoCardless

Please follow these steps to set up your account correctly.

Click the arrow to learn how to set up GoCardless

  1. Setup GoCardless Account

    Email [email protected] to have them send you a setup link. When your GoCardless provider account is being set-up, you can choose to configure a specific $ amount to allow users to use bank information on all transactions above that amount.

  2. Once the account is set up, please finish the below steps.

    • Add GoCardless Locator ID To Your Bank
      If you have restrictions on your bank account regarding who can debit and credit, please add the following locator ID: GC Inc. - 7891460966

    • Request Referenced Refunds
      To be able to process refunds for GoCardless transactions, you will need to submit a request for refund access. -- Submit Request


⚙️ How It Works

There are a few different places where bank details can be stored or added in the system:

🧑‍💼 Admin Side: Customer Profile Page

Click the arrow to see GoCardless details on a customer profile

  • On the profile page, Users will be able to begin the process of setting up the customer's bank info through the "Add Payment Information" section at the bottom of the customer's profile.

  • For Payment Method, select ACH. There are two options. The staff member can choose to enter in the bank information manually or they can type in the customer's email, and click the button to "Send setup email". NOTE: If you do not see a window that displays something like below where it prompts to send an email, there is an issue with the GoCardless integration.

  • If you choose to have the customer set up their account through the GoCardless Integration, once you have pressed the "Send setup email" button, the customer will receive an email prompting them to setup their account through GoCardless.

  • From here, they will be directed to fill out a secure ACH authorization form to allow the debit transaction to occur between GoCardless and the facility. This includes providing their name, email, phone and bank details. Once this has been filled out and the agreement has been signed, the customer profile page will automatically be updated with the customer's bank details.

🧑‍💻 Customer Portal Side: Checkout Screen

Click the arrow to see GoCardless details in the Customer Portal

  • On the Customer Portal, we have added a couple different places for customers to add their bank details to use for recurring payments. On the Billing Tab, we have added another option to "Add Bank". Please note that this option is only available unless a prior card has been saved to the account first.

  • The customer will then see a Debit Authorization form to fill out.


🧾 How It Looks - Checking out

🧑‍💼Admin Side: Checkout Screen

Click the arrow to see GoCardless on the checkout screen

  • Once the product, the customer will be paying for, has been added to the shopping cart and the customer has been attached to the cart, press the "Checkout" button. In the payment options, there is a new option if the customer has correctly stored their bank's details. You will see "Bank".

  • After clicking on "Bank" you will be able to press the "Bill to Bank" option. The invoice payment will have a Transaction ID that starts with "PM".

🧑‍💻 Customer Portal Side: Checkout Screen

Click the arrow to see GoCardless during checkout

Customers can choose to add and pay with their bank account on the Customer Portal side as well.


🏦 ACH States of Approval

⏳ Pending

Click the arrow to learn what a Pending status means

Once a transaction is processed, the invoice will display a "pending" status.


✅ Accepted

Click the arrow to learn what an Accepted status means

Unlike CC payments, ACH payments process differently. They will take 2-3 business days to settle and add the funds to your account. There is an automatic process that happens every night checking the settlement status of every “pending” ACH transaction. If the settlement is “Accepted” then the payment status will change to “Accepted” and reflect as such on the invoice.


❌ Rejected

Click the arrow to learn what a Rejected status means

If a settlement is “Rejected”, then the payment will reflect as such, and add a reverse payment, to the invoice, indicating that the funds are still due. An email will also be sent to the facility email address set in the Company Settings section with a list of transactions that have failed.


Here is an example of an email sent to the facility email on file regarding rejected ACH transactions:


🔄 Reconciling

📊 Daily Sales Report

Click the arrow to see GoCardless transactions on the Daily Sales Report

To view the status of any ACH that has been initiated, select the Payment Type "ACH" and the date range. This will display pending, accepted, rejected and voided ACH states of approval.


🚫 Voids/Reversals

⛔️ Void

Click the arrow to learn when a void is used

In the first day after the transaction occurred before 5PM EST, you have the ability to Void the transaction straight from the invoice page. Once the transaction has been voided the invoice will be unpaid again.


Once the transaction has been batched and sent to the bank for processing, there is a window of time where the transaction cannot be reversed. On the invoice, the transaction state is still "pending". Once the transaction has been completed and the state changes to "accepted", then a reversal can be done.


🔁 Reversal

Click the arrow to learn when a reversal is used

Steps to reverse an ACH through a referenced transaction (this must be the original amount of the transaction):

  1. If reversing an invoice, the same items that the ACH originally paid for should be reversed and added to the cart.

  2. In the case of a booking invoice, a negative payment should be added to the "Add Payment" section of the invoice.

  3. When clicking “Checkout” and navigating to the cart, click the ACH tab for payment type.

  4. On this tab, there is a dropdown select box asking you to choose a previous payment on the invoice to reference. Again, the total reversal amount must match the amount of the transaction you select.

  5. Click “Bill to ACH”.

  6. The transaction will process the same as regular ACH transactions, and will take 2-3 business days to completely settle.

⚠️ Limitations and key points with ACH reversals

  1. You must have the Refunds & Reversals authorization assigned to the User role.

  2. Partial reversals are not supported. So when reversing an ACH payment, the amount being reversed must be the exact same amount as the original payment.

  3. It is recommended that ACH reversals only be attempted for payments on 1 invoice at a time. It is currently not supported to process more than 1 ACH reversal at a time.


💡 Want to learn more about GoCardless? Check out their vast knowledge base to soak it all in.


💡 Pro Tips

  • ⚠️ Check customer details - Make sure bank account and customer info are accurate before submitting ACH payments.

  • 🧠 Set expectations early - ACH payments take longer to process than card payments and may remain pending for several days.

  • 📌 Watch approval statuses - Use Pending, Accepted, and Rejected statuses to track payment progress and take action quickly.

  • 🔄 Avoid duplicate payments - Confirm a payment’s status before retrying to prevent multiple ACH submissions.

  • 📊 Review reports regularly - Use the Daily Sales Report to confirm GoCardless payments have fully reconciled.


❓ Frequently Asked Questions (FAQs)

Find answers to common questions or additional details that may not be covered in the main instructions.

Click the arrow to view frequently asked questions

How long do GoCardless ACH payments take to process?

Click the arrow to see the answer

ACH payments typically take several business days to move from Pending to Accepted or Rejected.

Why is a GoCardless payment still Pending?

Click the arrow to see the answer

Pending means the bank has not yet completed verification or approval of the ACH transaction.

What happens if a payment is Rejected?

Click the arrow to see the answer

Rejected payments are not completed and may require updated bank information or a new payment attempt.

Can GoCardless payments be voided or reversed?

Click the arrow to see the answer

Voids are available before processing begins. Reversals are used after processing and follow ACH rules.

Did this answer your question?