GoCardless
Connection
From the Data tab, Frihet imports your GoCardless payments as invoices. Frihet does not create mandates or collections in GoCardless.
What Frihet does
- Stores the GoCardless Access Token securely (stored encrypted).
- Test connection — Frihet checks the token by querying your GoCardless account.
- Import payments (Data tab) — downloads all the payments in your account and creates one invoice for each:
- Number
GC-{id}, using the payment identifier. - One line with the payment description (or "GoCardless payment" plus the identifier), the payment amount and currency, with no taxes added. The due date is the charge date.
- Status: paid-out or confirmed payments become paid; payments pending approval, pending submission or submitted become sent; the rest (cancelled, denied, charged back...) stay as drafts.
- The client is named "GoCardless Mandate" followed by the mandate identifier. If no client with that name exists, Frihet creates it.
- Number
- If an invoice with the same number already exists, the payment is skipped.
What Frihet does not do
- Import payments from the GoCardless sandbox: the import always uses your live account.
- Show GoCardless payments, customers or mandates on screens of their own.
- Reconcile payments with invoices you already had: it creates new invoices.
- Create clients with their real GoCardless name: it uses the mandate identifier.
- Update already imported invoices when a payment changes status later.
- Import automatically or on a schedule: each import is one click on the button.
- Show an organization summary when you connect.
Requirements
- A GoCardless account
- An API Access Token
- Each connected integration counts toward your plan limit: 2 on Free, 5 on Pro, unlimited on Premium.
Connect
Step 1: get the token in GoCardless
- Go to manage.gocardless.com.
- Open Developers and click Create > Access Token.
- The Read-only scope is enough to import payments.
- Copy the token.
Important
The token is shown only once. Copy it before you close the window.
Step 2: save it in Frihet
- In Frihet, go to Integrations.
- Open GoCardless.
- On the Connection tab, paste the Access Token of your live account (not a test one).
- Click Test connection to verify.
- If the test succeeds, click Save connection.
Import payments
- Open the Data tab of the integration.
- Click Import payments.
- Review the created invoices. Payments that were already imported are skipped.
Troubleshooting
Connection error
Check that the token is copied correctly, has not been revoked and belongs to your live account: with a test token the import brings no payments.
Payments are missing
Payments that already have a GC-{id} invoice in Frihet are skipped. If you deleted one of those invoices, it is created again on the next import.