GoCardless Integration
Table of contents
1. Introduction to GoCardless integration
2. Integration process
1. Connecting GoCardless Account
3. Managing GoCardless integration
1. Integration settings
2. Billing settings
4. Client mapping for GoCardless
1. Mapping clients to GoCardless customers
2. Account mandates
5. Making use of GoCardless integration
1. Asking for payment details before proposal signing
2. Invoicing
3. Auto-charging
4. Payment tracking
5. Direct debit authorization
6. Disconnecting the integration
7. FAQs
1. Does Cone create customer in GoCardless when a new client is added?
2. My client has added a mandate, but it's still showing as not setup in Cone
3. My client has multiple mandates. Can I choose default mandate in Cone?
4. What is "send payment link" while creating adhoc invoice?
5. How can I collect payment details before client signs a proposal?
1. Introduction to GoCardless integration
GoCardless integration within Cone enables users to utilize direct debit as a payment solution, facilitating seamless
billing and collections from clients. This integration is designed to simplify the payment process, making it more
efficient and less time-consuming
https://www.loom.com/share/8a744620a6864ca8964a3409c690248a
ℹ️
If you are using accounting integration with Cone, ensure that it's properly configured and setup, specially default
invoice status, default invoice account, invoice sync and tax mappings
ℹ️
Ensure you have the right invoice default status set before creating invoices
2. Integration process
2.a Connecting GoCardless Account:
1. Navigate to integrations: head to Settings -> Integrations . Here, you’ll find an array of third-party services that
Cone supports
2. Select GoCardless: Locate the GoCardless option under Payment section and click on Connect. You'll be redirected to
a secure GoCardless login page
1. Authorize Cone: Log in with your GoCardless credentials to authorize Cone to access your GoCardless account. This
step ensures a secure connection between the two platforms
2. Account status: Successful connection shows Active status on GoCardless integration card
3. Managing GoCardless integration
3.a Integration settings:
- You can view the account details from the integrations page by clicking Manage on GoCardless card
- You can navigate to your GoCardless account by clicking on GoCardless dashboard
- You can check the "Ask client payment details before accepting a proposal" to ensure client payment details are
added before them signing a proposal
3.b Billing settings
Invoice default status
- Ensure that you are choosing the correct default status for invoice: Open or Sent
- With Open setting, nothing is done in GoCardless. Invoice will be added as Open in Cone and will be visible under
sent invoices
- With Sent setting, invoice will be synced with GoCardless, marked as sent in Cone. If invoice is set to auto-debit,
Cone will try to auto-deduct the amount. Else client will receive an email with the payment link
4. Client mapping for GoCardless
❗
In Cone, you have the option to link an existing GoCardless customer to your Cone client. If you haven't set up a
specific client mapping for GoCardless in Cone, then the first time you add an invoice in Cone for that client, a new
customer will automatically be created in GoCardless and mapped within Cone
4.a Mapping clients to GoCardless customers:
Mapping new clients
You can choose to create a customer in GoCardless when creating a client in Cone. When adding a new client in Cone,
choose "Create a new customer in GoCardless" under "GoCardless customer" dropdown. This will create a new customer in
GoCardless and map it to Cone client
Mapping existing clients
- Navigate to the client workspace you wish to set up for GoCardless payments
- Under Settings -> Invoicing, look for "Client mapping" section. Under "Payment integration", link the Cone client
with the corresponding customer in GoCardless. This step is essential to align billing and payment processes across
both platforms
- Once the selection is done, click on Save
- You can also manage this mapping when creating or editing the client . Under client mapping, you can choose a
GoCardless customer and update it
4.b Account mandates:
ℹ️
Ensure that mandates are in place for clients you plan to bill through Cone, facilitating smooth and automatic
collections. You can also generate mandate links within Cone which you can share with your clients
- Once client is mapped as described above, you can see the mandate information under Payments section against
"Payment mandates"
- If there's at least one mandate, it looks like below
- If there are multiple mandates, there is a list of mandates
- If there is no mandate, it looks like below
- You can create a mandate link in Cone by clicking on "Get link" against "Add mandate". You can share this link with
your client. Once they add a mandate and it's active, you can use that for subsequent payments
ℹ️
If a client has mandate setup, but it shows as not set, ensure that once you mapped the client to GoCardless customer,
you saved that section. Once you save, mandate details will get auto-updated
5. Making use of GoCardless integration
Once integrated, GoCardless becomes an instrumental part of your financial workflow in Cone:
5.a Asking for payment details before proposal signing
With Cone’s GoCardless integration, users have the added benefit of requesting direct debit authorization details from
clients as part of the proposal signing process. This functionality not only streamlines the payment collection process
but also solidifies the client’s commitment by securing a payment method upfront
- Under client workspace settings "Default payment options" allows to require clients to enter their direct debit
details before they can sign the proposal. Enabling this option ensures that payment collection mechanisms are in
place upon proposal acceptance
- When clients access the proposal page to review and sign, they will encounter a prompt to enter their direct debit
authorization details. This step must be completed before they can proceed to sign the proposal, ensuring that the
necessary payment mandate is in place
- Upon the client providing their direct debit details and signing the proposal, a payment mandate is automatically
created within GoCardless. Once the mandate is active (which may take a short period to confirm), it becomes the
authorized method for direct debit payments associated with that client. This mandate can then be used for future
billing and collections without additional authorization steps
5.b Invoicing
- With an active mandate, users can instantly invoice clients. Cone facilitates the seamless creation of invoices that
are automatically linked to the client’s authorized payment method in GoCardless
- These will be visible under sent invoices
5.c Auto-charging
With mandates setup, payments can be directed through GoCardless, leveraging the direct debit system for efficient
collections. You can enable auto-charging option under client settings to automatically charge the clients for the
invoices
If there are multiple mandates available for a client, you can also choose a specific mandate to auto-charge with, by
choosing one of the mandates as default
ℹ️
This auto-charging option is applicable for services in Cone that have auto-invoicing enabled. For adhoc invoices, you
can specify this option separately as described here
5.d Payment tracking
Cone will reflect payment statuses updated through GoCardless, ensuring you have real-time insights into your
financials. You can view the payment status in sent invoices
5.e Direct debit authorization
You can send link to your clients to setup up additional debit authorizations. You can get this link by clicking on "Get
link" against "Client payment portal"
6. Disconnecting the integration
❗
Once integration is disconnected, all customer mapping information will be lost, invoices in Cone won't be synced with
GoCardless and payment status updates won't get reflected in Cone. If you decide to connect the integration again, you
will have to map the customers again, and only invoices created from that point will have payment updates in Cone
- You can disconnect the account by clicking Disconnect available in triple-dot actions in integration details page
- You can also disconnect the account by clicking Disconnect available in triple-dot actions on integration card in
Integrations page
7. FAQs
7.a Does Cone create customer in GoCardless when a new client is added?
Yes, you can configure Cone to create a customer in GoCardless when a new client is added. You can do this as specified
here
7.b My client has added a mandate, but it's still showing as not setup in Cone
Cone shows a mandate when it's in active state. Even though a mandate is added, it takes some time for GoCardless to
move that into active state. You can learn more about account mandates here
7.c My client has multiple mandates. Can I choose default mandate in Cone?
Yes, you can choose a mandate as default when multiple active mandates exist. You can learn how to do this under this
section
7.d What is "send payment link" while creating adhoc invoice?
With send payment link, Cone creates a payment in GoCardless but doesn't auto charge it. A notification will be sent to
client to make a payment. If you want to auto-charge the client with an existing mandate, please use "auto-charge"
option
7.e How can I collect payment details before client signs a proposal?
With GoCardless integration in Cone, you can request payment details from your client before they sign the proposal. You
can learn more about that here
By ensuring that your GoCardless account is properly connected and clients are correctly mapped, you unlock efficient,
secure, and automated payment collection capabilities within the Cone environment. This integration not only simplifies
your billing workflow but also enhances the payment experience for your clients