Xero has launched a new version of the GoCardless integration as of the 7th of April 2021.
If these guides do not reflect your experience please switch to the new support guide here
If a customer has an active mandate but has not been linked to a Xero ID they need to be manually linked to enable automatic reconciliation and payments to be taken.
Note: If you signed up to GoCardless for Xero as an existing GoCardless customer with pre-existing customer mandates then the system will automatically import mandates and attempt to match them to Xero records based on email address. You only need to match customers who aren’t matched automatically.
Identifying customers that need matching to their Xero record
GoCardless for Xero will identify when you have one or more customers that need matching and let you know in the Alerts & Notifications section of your dashboard homepage.
You can also see when a customer has an active mandate but is not linked to Xero on the Customers page of your GoCardless for Xero dashboard.
Matching a customer
1. First, check that the customer record does exist within your Xero account
If they don't, you will need to create their record in Xero before you can match them to their mandate in GoCardless for Xero.
2. Click on the Matching Customers box in the centre of your Dashboard homepage
3. Click on the search box in the row of the customer you would like to match and begin typing their name as it appears in Xero
Note: If the customer doesn't appear when searching, try manually syncing your accounts. See here for more information on how to do this.
You will need to have created an invoice for the customer in order for GoCardless for Xero to be able to find the customer in Xero. (This can be a draft invoice).
If you're still not finding the customer record, you may need to try using Advanced Matching.
4. Once the correct customer appears, select their name and click Match
If you navigate back to the dashboard homepage, you will be able to confirm if all your customers are now matched.