Connecting GoCardless to ChartMogul

You will need to be an Admin to complete the following steps and initiate a data import from GoCardless.
  1. Navigate to Data Platform > Sources.
  2. Click ADD A SOURCE.
  3. Select GoCardless.
  4. Enter a name for your data source and click Next.
  5. Enter your GoCardless login credentials and click on the Connect account button.
  6. Once your GoCardless account is authenticated successfully, you will be taken back to the source in ChartMogul. Finally, click IMPORT DATA to start the import from GoCardless. The import can take some time but its progress will be displayed on the same page.

Please let us know if you have any questions or feedback when using this integration. We are here to help!

Re-Syncing your data

Though ChartMogul will automatically update when there is an activity in your GoCardless account, you can also re-sync all historical GoCardless data in ChartMogul. To re-sync your GoCardless data with ChartMogul, navigate to the GoCardless data source and click IMPORT DATA again. This will refresh the GoCardless data in ChartMogul.

What you need to know

  • ChartMogul's GoCardless integration relies on subscription information to generate metrics. Therefore, you need to be using GoCardless Subscriptions in order to leverage the recurring revenue metrics that ChartMogul delivers. Payments not linked to a subscription in GoCardless will be reported under Non-Recurring Cash Flow in ChartMogul.
  • If you do not use the Payment Plans feature to manage subscriptions in GoCardless, then each subscription will generate its own Plan in ChartMogul based on the billing interval information. We recommend using Plans in GoCardless, and also recommend creating plan groups in ChartMogul for better segmentation.
  • Since GoCardless does not include information on the tax amount for a transaction, ChartMogul is unable to deduct any tax component before calculating MRR. The MRR reported by ChartMogul will therefore include tax.
  • The integration imports region, language, and all metadata of customers as custom attributes and imports the mandate IDs as tags into ChartMogul. This metadata can be used with segmentation features in ChartMogul.
  • Late failures are ignored. In GoCardless, payments can fail late, after initially being confirmed and paid out to the merchant. To record this properly would require editing previous invoice transactions, which is currently not possible in ChartMogul. This means that the failed payments reported in ChartMogul may not be complete if you have late failures in GoCardless.
  • Chargebacks in GoCardless are treated as refunds in ChartMogul.
  • When a chargeback is canceled in GoCardless, we will record a successful payment following the initial refund for the subscription in ChartMogul.
  • In GoCardless, it is possible to have future dated charge dates. In such cases, the service period start time in ChartMogul is set to the time when the payment is created in GoCardless. This is because ChartMogul does not currently accept future dated service periods.
Was this article helpful?

We’re sorry to hear that. Would you like to share more feedback?

Thanks for your feedback!